• Type Automotive
  • Market Ft. Lauderdale
  • Sq. Ft. 189,649
  • Address4300 North State Road 7
    Coconut Creek, FL, United States