344 E San Salvador St

 344 E San Salvador St, San JoseCA 95112
$2,1952 Beds