670 Fenley Ave, San Jose, CA 95117

Images

3D Tour

Floor Plan