UHaul Posted November 21, 2018 by project-admin-3 & filed under . Project Info Pre-Engineered, Storage Facility Client UHaul Size 44,000 Square Feet Location Niagara Falls, NY Date Completed 2016