6890 W Flagler St # 6872, Miami FL 33144 - MLS# A11770515 - FOR SALE | Brickellsold