Brand new self-storage development on the corner of Van Buren Blvd & Clay St featuring approx. 75,000 net rentable square feet of climate-controlled and drive-up storage.