8
2300-2320 S Hill St
Los Angeles, CA
$3,067,350 USD
11,154 SF
3
Units
11,154 SF
$3,067,350 USD
Industrial