18340 SW 102 PL, Miami FL 33157 | Miami, FL | 6 Bed 4 Bath | $825K | Brickellsold