7
235 Alma St
Palo Alto, CA 94301
$4,988,000 USD
3,940 SF
3,940 SF
$4,988,000 USD
Office Residential