23
DTLA Manufacturing/Warehouse w/ Parking
Los Angeles, CA
$18,750,000 USD
65,668 SF
2
Units
65,668 SF
$18,750,000 USD
Industrial