21
702 Colorado Ave
Palo Alto, CA 94303
$3,700,000 USD
3,261 SF
4.96% Cap Rate
3,261 SF
$3,700,000 USD
General Retail