Peak Self Storage
Project Information
This 64,000 sq ft project will feature a four-story, climate-controlled self-storage facility. Located at 3075 Lufkin Road, the site offers convenient access to US-1 via Ten-Ten Road. The shell is complete, as we continue with interior finishing touches.