10950 Alameda St
Lynwood, CA 90262
$750,000 USD
4,500 SF
4,500 SF
$750,000 USD
Industrial