5
7110 Carroll Rd
San Diego, CA 92121
$3,350,000 USD
8,448 SF
8,448 SF
$3,350,000 USD
Manufacturing