16
500 Palo Alto Ave
Palo Alto, CA 94301
$4,800,000 USD
6,442 SF
8
Units
3.98% Cap Rate
6,442 SF
$4,800,000 USD
Apartments