11640 Atlantic Ave
Lynwood, CA 90262
$775,000 USD
1,250 SF
1,250 SF
$775,000 USD
Storefront Retail Office