28Active$84,9993 bd · 2 ba · 1,560 sqft202 Montana Street S, Elgin, NDLucas Cahoon · CENTURY 21 Morrison Realty
21Active$159,9004 bd · 2 ba · 1,880 sqft111 4th Avenue SE, Elgin, NDKate Palczewski · Realty One Group - Encore