10103 SW 231st Ln # 231, Miami FL 33190 | Miami, FL | 3 Bed 2 Bath | $450K | Brickellsold