18770 NE 22nd Ave, Miami FL 33180 | Miami, FL | 9 Bed 9 Bath | $9500K | Brickellsold