1051 NE 86th St, Miami FL 33138 | Miami, FL | 2 Bed 3 Bath | $3000K | Brickellsold