13
41 Serra Way
Milpitas, CA 95035
$11,988,000 USD
18,164 SF
2.65% Cap Rate
18,164 SF
$11,988,000 USD
Storefront Retail Office