20221 SW 113th Court, Miami, FL 33189
Miami, FL 33189
1 / 1
Loading the full set of photos

$635,000
4 bed · 2 bath · 2,061 sq ft · Built 1971
20221 SW 113th Court, Miami, FL 33189
Miami, FL 33189
1 / 1

$635,000
4 bed · 2 bath · 2,061 sq ft · Built 1971