395 Ventura Ave, Palo Alto, CA 94306
$2,390,000 Sold on Nov 12, 2024
Single Family Residence
MLS #: ML81983242 2 Bd 1 Ba 896 Sq Ft
6,545 Sq Ft Lot 2 Garage 1950 Year Built