17 S Keeble Ave, San Jose 95126 - 3D Tour
17 S Keeble Ave, San Jose 95126
Beautiful End Unit Townhouse