Project Description
This 140,000sf new construction of 7 self-storage buildings is located in Osceola, FL. ELEVEN18 provided the conceptual design renders.
This 140,000sf new construction of 7 self-storage buildings is located in Osceola, FL. ELEVEN18 provided the conceptual design renders.