15
140 W 21st St
Los Angeles, CA 90007
$1,400,000 USD
5,280 SF
5,280 SF
$1,400,000 USD
Warehouse