Virtual Tours


Over 9000 sf lot & newer house
$2,998,000
685 Loma Verde Avenue
Palo Alto, CA 94306
4 Bed, 3 Baths