Fort Lauderdale, USA
2100 NE 33rd Ave, Fort Lauderdale, Florida, 33305, United States of America, 33305
2 single beds
2 king beds
1 king bed
3 king beds