Miami Self Storage
Develop and construct an 8 story self storage facility, consisting of 49,800 rentable square feet in Miami, Florida with easy access to Interstate 95 and within 3 miles of University of Miami.
Property Overview
Location: Miami, FL