- 541 W Taylor Ave, Moscow, ID 83843$850/moStudio · 1 units available541 W Taylor AveMoscow, ID 83843
- 319 E 6th St, Moscow, ID 83843$895+ /mo1 - 2 beds · 2 units available319 E 6th StMoscow, ID 83843
- Republic on Main, Moscow, ID 83843$679+ /mo1 - 5 beds · 25 units availableRepublic on MainMoscow, ID 83843$150 Gift Card
Updated



