8630 SW 21st Ct, Davie FL 33324 - MLS# A11736315 - FOR SALE | Brickellsold