• Type Retail
  • Market Ft. Lauderdale
  • Sq. Ft. 520,000
  • Address2224 South University Drive
    Davie, FL, USA