2096 SW Leafy Road, FL 34953 | 4 Bed 2 Bath | $420K | Brickellsold