2271/2273 NW 66th St, Miami FL 33147 | Miami, FL | $825K | Brickellsold