Skip to content
Close tour

11500 SW 60th Terrace, Miami, FL 33173

Miami, FL 33173

1 / 27

11500 SW 60th Terrace, Miami, FL 33173 - photo 1 of 27

$645,000

4 bed · 2 bath · 1,605 sq ft · Built 1988