Add this property to your favorites View Details 1800 NW 24th Ave , #605 Isla Del Mar Condo | Miami $187,500 2 bd 1 ba 767 sqft 0.02 acres On Site 53 Days Ago