827 University Ave
Palo Alto, CA 94301
$5,200,000 USD
5,321 SF
7
Units
3.34% Cap Rate
5,321 SF
$5,200,000 USD
Apartments