Properties on 63rd St – New Leipzig, ND