Cozy and spacious studio for rent! Apartment located close to the beach, park, shops and restaurants in Miami Beach's North Beach neighborhood