Skip to content
Close tour
600 NW 116th Terrace, Miami, FL 33168
Miami, FL 33168
1 / 29
$675,000
1,584 sq ft · Built 1956