Price Reduced
Viewed
501 1st Avenue
Beulah, ND 58523
$249,000
4 beds
2 full
bathrooms2,464 sq.ft.
Listed By CENTURY 21 Morrison Realty