DESCRIPTION

Located in Fort Lauderdale, Florida
  • TV’s
  • Fridge’s
  • Sunbed

Luxury

94%

Comfort

100%

Speed

80%

Stereo

100%