2801 NW 103rd St # 2, Miami FL 33147 - MLS# A11711180 - FOR SALE | Brickellsold