6610 SW 104th Court, Miami, FL 33173
Miami, FL 33173
1 / 30
$1,300,000
6 bed · 4 bath · 3,218 sq ft · Built 1988