- 2249 NW 66th St #2249, Miami, FL 33147$2,700/mo3 beds · 2 baths · 1,220 sq ft2249 NW 66th St #2249Miami, FL 33147
- 2110 NW 66th St #1-ID1230849P, Miami, FL 33147$5,842/mo3 beds · 2 baths · 1,065 sq ft2110 NW 66th St #1-ID1230849PMiami, FL 33147View units




