340 Brook St
Moscow
This charming farmhouse has been thoughtfully maintained and now boasts a stunning NEW farmhouse-sty...
2 beds
1 bath
1,034 sq ft
0.8 acre lot
203 Julia St
Moscow
Welcome to this beautifully maintained bilevel, offering both comfort and style. As you step inside,...
3 beds
2 baths
1,846 sq ft
0.33 acre lot
114 Horseshoe Dr
Moscow
You couldn't pick a nicer place to call home.This charming home has character inside and out. Cozy l...
3 beds
1 bath
1,400 sq ft
0.25 acre lot