24
2735 Byron St
Palo Alto, CA 94306
$2,500,000 USD
3,263 SF
4
Units
2.35% Cap Rate
3,263 SF
$2,500,000 USD
Multifamily