16407 80TH Street N, FL 33470 | 3 Bed 2 Bath | $555K | Brickellsold