13231 SW 17th Ln # 21, Miami FL 33175 - MLS# A11781559 - FOR SALE | Brickellsold