Located within Miami-Dade County, North Miami Beach, FL, living at Grand Island Square encompasses the tropical style of living you have been searching for. Offering the perfect blend of urban living with easy access to the ocean, our 1, 2, and 3-bedroom luxury apartments for rent are near the Ancient Spanish Monastery, Oleta River State Park, and Greynolds Park. If shopping is more your style, we've got you covered with Aventura Mall only minutes away.