• Type Specialty
  • Market Ft. Lauderdale
  • Sq. Ft. 27,000
  • AddressMuseum of Discovery and Science
    Southwest 2nd Street, Fort Lauderdale, FL, USA