- 2960 NW 63rd St #2, Miami, FL 33147$1,750/mo2 beds · 1 bath · 1,200 sq ft2960 NW 63rd St #2Miami, FL 33147
- NW 102nd St, Miami, FL 33147$2,800/mo3 beds · 2 bathsNW 102nd StMiami, FL 33147
- NW 99th Ter, Miami, FL 33147$3,800/mo4 beds · 3 baths · 2,223 sq ftNW 99th TerMiami, FL 33147

Updated



