Azure luxury suites Miami. We are conveniently located 1208 Collins Ave. Miami Beach Fl. 33139 in the heart of South Beach. We provide upscale Vacation Rental apartments