1621 El Camino Real
Millbrae, CA 94030
$2,098,000 USD
3,885 SF
3.06% Cap Rate
3,885 SF
$2,098,000 USD
Storefront