773-775 NW 21st Ter, Miami FL 33127 | Miami, FL | $2200K | Brickellsold