12930 SW 83rd St, Kendall FL 33183 | Kendall, FL | 3 Bed 3 Bath | $850K | Brickellsold