18811 SW 25th Ct, Miramar FL 33029 - MLS# A11768217 - FOR SALE | Brickellsold