8826 W Flagler Street 115, Miami, FL 33174
Miami, FL 33174
1 / 18
$3,200
3 bed · 2 bath · 1,260 sq ft · Built 2003