CALL KL

Congress Self Storage Facility

Final Photo_Nikki
  • Size:
    132,000 square feet
  • Services:
    Negotiated
  • Project Location:
    Delray Beach, FL
  • Owner:
    CFS Partners
  • Architect:
    RLC Architects

Overview

New construction of a 6-story, 132,000 s.f. self storage facility in Delray Beach, Florida.