8332 Case St
La Mesa, CA 91942
$5,800,000 USD
129,808 SF
129,808 SF
$5,800,000 USD
Manufacturing