4266 SW 10th Pl # 4266, Deerfield Beach FL 33442 - MLS# A11757535 - FOR SALE | Brickellsold