7031 SW 63rd Ct, South Miami FL 33143 | South Miami, FL | 3 Bed 3 Bath | $6K | Brickellsold