12874 SW 119th Terrace 0, Miami, FL 33186
Miami, FL 33186
1 / 7
$1,500
1 bed · 1 bath · 2,143 sq ft · Built 1987