Viewed
22625 Baldwin Ln
Ola, ID 83657
$1,150,000
3 beds
2 full
bathrooms2,361 sq.ft.
Courtesy Of Silvercreek Realty Group