15
727-729 Waverley St
Palo Alto, CA 94301
$3,700,000 USD
3,535 SF
8
Units
3.51% Cap Rate
3,535 SF
$3,700,000 USD
Apartments