1155 Newhall St

 1155 Newhall St, San JoseCA 95126
$2,8002 Beds1088 sqft