$995,000
$/month
Price Change:
$-208,000
(176 Days
Ago)
Land
0.39 AC
112 Lookout Pt
Saint Charles, ID 83272
Subdivision
Seven Mile Ranch
MLS# 1888019
530 Days on Market
Loading...
Points of Interest