14307 N 80th Lane N, FL 33470 | 3 Bed 2 Bath | $580K | Brickellsold