Sold $249,000 Isla Del Mar Condo #415 1800 NW 24th Ave #415, Miami FL 33125 2 bd · 2 ba · 767 sq ft MLS# A11996115 · Listing courtesy of Prestige Sales Group, inc.