Icon Residences

706 NW 1st. Ave. Ft. Lauderdale, FL 33304

  • 152,491 Sq.Ft.
  • 85 Units
  • 127 Parking Spaces
  • Gym
  • Pool Area
  • Tot Lot
  • BBQ Area
  • Sun Deck

%d bloggers like this: