3 Room South Beach Guest House Suite sleeping up to 2 people located in South Beach Miami Art Deco District.