2101 NW 24th Pl, Cape Coral FL 33993 - MLS# A11667888 - FOR SALE | Brickellsold