1
943-959 N Main St
Los Angeles, CA 90012
$250,905.60 USD/AC/YR
2.24 AC
1
Space Available
2.24 AC
$250,905.60 USD/AC/YR
Commercial