18787 SW 24th St, Miramar FL 33029 - MLS# A11756260 - FOR SALE | Brickellsold