15330 SW 106th Terrace 902, Miami, FL 33196
Miami, FL 33196
1 / 12
$2,200
2 bed · 2 bath · 1,093 sq ft · Built 1987