8023 N 120th Ave Avenue N, FL 33412 | 3 Bed 2 Bath | $5K | Brickellsold