1720 NW 124th Ter, Miami FL 33167 | Miami, FL | 8 Bed 6 Bath | $780K | Brickellsold