19231 NE 22nd Ave, Miami FL 33180 - MLS# A11666339 - FOR SALE | Brickellsold