Remarkable 2 bed / 2 bath for Rent in Isla Del Mar. Enjoy great amenities building has to offer with a nice water view. Centrally located in the heart of Miami and close to Downtown and Brickell.
1800 NW 24th Ave is located in Miami, Florida in the 33125 zip code.