8530 SW 121st St, Miami FL 33156 | Miami, FL | 3 Bed 3 Bath | $2000K | Brickellsold