Apartment Unit 216-I at 20900 Leeward Court, Aventura, FL 33180 | HotPads