32
1655 S Compton Ave
Los Angeles, CA 90021
$760,000 USD
2,480 SF
2,480 SF
$760,000 USD
Manufacturing