5
300 S Turnbull Canyon Rd
City of Industry, CA 91745
$4,967,235 USD
15,835 SF
15,835 SF
$4,967,235 USD
Warehouse