17
2772-2820 Norton Ave
Lynwood, CA 90262
$6,000,000 USD
33,161 SF
33,161 SF
$6,000,000 USD
Manufacturing