50 Mallard Beach Dr21, Elwood, NE 68937 50 Mallard Beach Dr21, Johnson Lake, NE 68937
Single Family
54 Mallard Beach Dr21, Elwood, NE 68937 54 Mallard Beach Dr21, Johnson Lake, NE 68937
Single Family
1 bath1,104 sqftBuilt in 1965
64 Mallard Beach Dr21, Elwood, NE 68937 64 Mallard Beach Dr21, Johnson Lake, NE 68937
Single Family
2 baths1,884 sqftBuilt in 1977