Skip to content
Close tour
261 NW 67th Street, Miami, FL 33150
Miami, FL 33150
1 / 11
$749,000
1,440 sq ft · Built 1949