4149 El Camino Way
Palo Alto, CA 94306
$1,150,000 USD
1,224 SF
1
Unit
3.38% Cap Rate
1,224 SF
$1,150,000 USD
Office Residential