Skip to content
Close tour
220 NW 11th Terrace, Miami, FL 33136
Miami, FL 33136
1 / 12
$2,350,000
6,234 sq ft · Built 1960