15563 SW 110th Ter # 15563, Miami FL 33196 - MLS# A11775892 - FOR SALE | Brickellsold