$1,203,000
$/month
Land
0.39 AC
112 Lookout Pt
Saint Charles, ID 83272
Subdivision
Seven Mile Ranch
MLS# 1888019
310 Days on Market
Loading...
Points of Interest