Creekside Properties - Apartments
Advertisement
- 1630 S. Main Street, Moscow, ID 83843
- 208-883-3181
- $834 - $834** crowd sourced
About This Building
Affordable, spacious, 1, 2, and bedroom apartments for families and individuals with limited incomes