Public Storage


    • Type Industrial
    • Market Ft. Lauderdale
    • Sq. Ft. 191,299
    • Address111 NW 57th St
      Ft Lauderdale, FL, United States