628 Waverley St
Palo Alto, CA 94301
$5,550,000 USD
4,670 SF
14
Units
3.91% Cap Rate
4,670 SF
$5,550,000 USD
Apartments