Viewed
33877 North Moonbeam Ct #1
Bayview, ID 83803
$515,000
2 beds
3 full
bathrooms1,801 sq.ft.
Courtesy Of NextHome, Inc