6820 W Flagler St # 202, Miami FL 33144 - MLS# A11642600 - FOR SALE | Brickellsold