Miami Beach, United States
2925 Indian Creek Drive, 33140
1 king bed
1 queen bed
2 single beds
6 single beds
4 single beds