PREVNEXT 4256 Carroll AveNiagara Falls, Canada Multi-tenant industrial building in The Switchyard complex in Niagara Falls, with units from about 3,900 to 24,000 sq ft. Warehouse areas have clear heights of about 25 ft, with grade-level loading and outdoor storage available. 1000k+Square Meters 120+Units Under managmentListings in this property View All Properties All Managed Properties Request a Callback We are company that helps clients buy, sell, or rent properties. Submit a request! Please leave this field empty.