52
410-414 Towne Ave
Los Angeles, CA 90013
$2,250,000 USD
6,970 SF
6,970 SF
$2,250,000 USD
Warehouse