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