6
1879 Woodland Ave
Palo Alto, CA 94303
$1,365,000 USD
3,058 SF
4.54% Cap Rate
3,058 SF
$1,365,000 USD
Storefront