1210 NE 89th St, Miami FL 33138 | Miami, FL | 3 Bed 3 Bath | $3250K | Brickellsold