115,526 square feet of Warehouse/Industrial Space is located in Azusa, CA at 1344-1388 W Foothill Blvd.
Listings are obtained through reliable sources but Flooreo has not verified specific property claims.