3039 NW 21st Ct # 5, Miami FL 33142 - MLS# A11834856 - FOR SALE | Brickellsold