49
628 Waverley St
Palo Alto, CA 94301
$4,295,000 USD
4,670 SF
14
Units
5.87% Cap Rate
4,670 SF
$4,295,000 USD
Apartments