8339 SW 112th St, Miami FL 33156 | Miami, FL | 5 Bed 3 Bath | $2500K | Brickellsold