1838 NW 18th St, Miami FL 33125 - MLS# A11704349 - FOR SALE | Brickellsold