15
2185 Ronald St
Santa Clara, CA 95050
$2,750,000 USD
8,700 SF
8,700 SF
$2,750,000 USD
Warehouse