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