18780 NE 18th Ave # 223, Miami FL 33179 - MLS# A11768843 - FOR SALE | Brickellsold