2300 W Flagler St # 17, Miami FL 33135 | Off-Market Property Records | Brickellsold