• Type Retail
  • Market Ft. Lauderdale
  • Sq. Ft. 368,831
  • Address2224 S University Dr
    Davie, FL, United States