1849 Business Center Dr
Duarte, CA 91010
$5,700,000 USD
15,200 SF
15,200 SF
$5,700,000 USD
Warehouse