18840 NE 22nd Ave, Miami FL 33180 | Miami, FL | 20 Bed 20 Bath | $7000K | Brickellsold