Days Inn-Art Deco
100 21st Street, Miami Beach, FL,
Pick-Up Location Information:
Back