41

Homes for Sale in 56515

Section Image Section Image
  • /12

    $45,000

    • Land
    • 0.5 Acre
    • $90,000 per Acre

    Lot8 Blk1 285th St, Battle Lake, MN 56515

    Beautifully treed lot overlooking Balmoral Golf course and the Par 3 Golf Course. Come build your dream home in this cute development with easy access to the course. Within a short distance to Otter Tail and Blanche lakes. Located in the heart of Lakes country!!

    Agent Photo

    Steve Young

    Weichert, Realtors - Paulson Land Co

    (218) 427-4724

    Lot8 Blk1 285th St, Battle Lake, MN 56515
  • /69

    $259,900

    • 2 Beds
    • 1.5 Baths
    • 1,536 Sq Ft

    406 W Main St, Battle Lake, MN 56515

    This nice Battle Lake home is on a corner lot and currently has 2 bedrooms (could be 3 or 4 bedrooms with the addition of egress windows), a full bath and laundry all on the main level. The living room and eat in kitchen face south and there is a large bay window in the living room providing lots of natural light and a great view of the mature trees in the front yard. The home is located very

    Agent Photo

    Tim McCarte

    Weichert, Realtors - Paulson Land Co

    (218) 616-7524

    406 W Main St, Battle Lake, MN 56515
  • /14

    $36,000

    • Land
    • 0.51 Acre
    • $70,588 per Acre

    Lot1 Blk1 285th St, Otter Tail Township, MN 56515

    Beautifully treed lot overlooking Balmoral Golf course and the Par 3 Golf Course. Come build your dream home in this cute development with easy access to the course. Within a short distance to Otter Tail and Blanche lakes. Located in the heart of Lakes country!!

    Agent Photo

    Steve Young

    Weichert, Realtors - Paulson Land Co

    (218) 426-8769

    Lot1 Blk1 285th St, Otter Tail Township, MN 56515
  • /15

    $34,000

    • Land
    • 0.5 Acre
    • $68,000 per Acre

    Lot 4 Blk2 285th St, Battle Lake, MN 56515

    Beautifully treed lot overlooking Balmoral Golf course and the Par 3 Golf Course. Come build your dream home in this cute development with easy access to the course. Within a short distance to Otter Tail and Blanche lakes. Located in the heart of Lakes country!!

    Agent Photo

    Steve Young

    Weichert, Realtors - Paulson Land Co

    (218) 683-1722

    Lot 4 Blk2 285th St, Battle Lake, MN 56515
  • /17

    $27,000

    • Land
    • 0.5 Acre
    • $54,000 per Acre

    Lot 2 Bk 1 285th St, Battle Lake, MN 56515

    Beautifully treed lot overlooking Balmoral Golf course and the Par 3 Golf Course. Come build your dream home in this cute development with easy access to the course. Within a short distance to Otter Tail and Blanche lakes. Located in the heart of Lakes country!!

    Agent Photo

    Steve Young

    Weichert, Realtors - Paulson Land Co

    (218) 644-7292

    Lot 2 Bk 1 285th St, Battle Lake, MN 56515
  • /76

    $224,900

    • 2 Beds
    • 1.5 Baths
    • 1,262 Sq Ft

    304 N Washington Ave, Battle Lake, MN 56515

    If you are looking for classic styling and old world charm this home is for you. Modern features have been tastefully added to this turn of the century home while maintaining its beauty and elegance. The home features a completely remodeled 1/2 bath and a large, newer full bath complete with a separate soaking tub and shower. The entire 1st and 2nd floors have newer paint, there is newer carpet

    Agent Photo

    Tim McCarte

    Weichert, Realtors - Paulson Land Co

    (218) 845-3866

    304 N Washington Ave, Battle Lake, MN 56515
  • /15

    $45,000

    • Land
    • 0.5 Acre
    • $90,000 per Acre

    Lot 9 Bk 1 285th St, Battle Lake, MN 56515

    Beautifully treed lot overlooking Balmoral Golf course and the Par 3 Golf Course. Come build your dream home in this cute development with easy access to the course. Within a short distance to Otter Tail and Blanche lakes. Located in the heart of Lakes country!!!

    Agent Photo

    Steve Young

    Weichert, Realtors - Paulson Land Co

    (218) 396-2026

    Lot 9 Bk 1 285th St, Battle Lake, MN 56515
  • /95

    $579,000

    • 3 Beds
    • 2.5 Baths
    • 2,233 Sq Ft

    17159 Stalker Lake Rd, Battle Lake, MN 56515

    End every day in the glow of a Minnesota sunset on Stalker Lake! This welcoming home was thoughtfully created in 1998 - utilizing the original cabin from 1969. The exterior features worry-free stucco, an asphalt driveway, a perfectly level lot with established landscaping, and 100' of rip-rapped shoreline. If you're looking for a home that's built quite literally on the water's edge, you won't

    Agent Photo

    Steve Young

    Weichert, Realtors - Paulson Land Co

    (218) 778-9715

    17159 Stalker Lake Rd, Battle Lake, MN 56515
  • /11

    $46,000

    • Land
    • 0.5 Acre
    • $92,000 per Acre

    Lot 5 Bk 1 285th St, Otter Tail Township, MN 56515

    Beautifully treed lot overlooking Balmoral Golf course and the Par 3 Golf Course. Come build your dream home in this cute development with easy access to the course. Within a short distance to Otter Tail and Blanche lakes. Located in the heart of Lakes country!!

    Agent Photo

    Steve Young

    Weichert, Realtors - Paulson Land Co

    (218) 516-5155

    Lot 5 Bk 1 285th St, Otter Tail Township, MN 56515
  • /9

    $59,900

    • Land
    • 0.39 Acre
    • $153,590 per Acre

    303 Front St E, Battle Lake, MN 56515

    If you want to build in the city of Battle Lake or are looking for a piece of land for future development, this is one of the last lots available in town. This is a corner lot with access off Front Street or Madison Ave. S. and has a gentle slope to the south making the lot ideal for a walkout floorplan. The lot also has commanding views and city utilities available. Whether you are a builder

    Agent Photo

    Tim McCarte

    Weichert, Realtors - Paulson Land Co

    (218) 517-7506

    303 Front St E, Battle Lake, MN 56515
  • /14

    $29,000

    • Land
    • 0.5 Acre
    • $58,000 per Acre

    Lot 3 Bk 2 285th St, Battle Lake, MN 56515

    Beautifully treed lot overlooking Balmoral Golf course and the Par 3 Golf Course. Come build your dream home in this cute development with easy access to the course. Within a short distance to Otter Tail and Blanche lakes. Located in the heart of Lakes country!!

    Agent Photo

    Steve Young

    Weichert, Realtors - Paulson Land Co

    (218) 318-1317

    Lot 3 Bk 2 285th St, Battle Lake, MN 56515
  • /21

    $360,000

    • Land
    • 76 Acres
    • $4,737 per Acre

    TBD County Highway 83, Battle Lake, MN 56515

    77.2-Acre Property Near Battle Lake – A Dream for Lake Enthusiasts, Hunters, Farmers, and DevelopersLocation: Just west of Battle Lake, MinnesotaProperty Highlights:27 tillable acres ideal for farming or agricultural ventures.16 acres of pasture & woods, providing the perfect natural habitat.A hunter’s paradise with 34 acre pond and diverse wildlife—prime

    Agent Photo

    Brian Fiskum

    Home Buyers Realty Corp.

    (218) 304-6165

    TBD County Highway 83, Battle Lake, MN 56515
  • /41

    $788,000 New Construction

    • 3 Beds
    • 2.5 Baths
    • 2,060 Sq Ft

    TBD XXXX Norwood Ln, Battle Lake, MN 56515

    TO BE BUILT. Don't miss out on this exceptional and rare opportunity to own a NEW luxurious 3 bed, 3 bath home nestled along the pristine shores of Ottertail Lake in the Norwood Beach Community! Indulge in luxury with premium features such as sleek granite countertops, Marvin windows, Bayer doors, cozy in-floor heating, and a charming gas fireplace. The main floor boasts elegant LVP flooring,

    Andrew Yaggie Andrew Yaggie Real Estate

    TBD XXXX Norwood Ln, Battle Lake, MN 56515
  • /33

    $399,000

    • 3 Beds
    • 2 Baths
    • 1,296 Sq Ft

    33100 Saint Olaf Way, Battle Lake, MN 56515

    Long Lake home: 3 bedroom, 2 bath with oversized, insulated garage that sits on a 5.63-acre lot. Features include a new steel roof, fresh paint, some new windows, a pine ceiling, and a wrap-around deck to enjoy great views of this lake property.With all the extra acreage attached to this lake lot and home, the possibilities are endless. Plenty of room to do as you please. Check out this

    Daniel Ness Century 21 Atwood

    33100 Saint Olaf Way, Battle Lake, MN 56515
  • /11

    $1,200,000

    • Land
    • 7.96 Acres
    • $150,754 per Acre

    XXXXX Peninsula Ln, Clitherall Township, MN 56515

    A once-in-a-lifetime opportunity to own a private peninsula on Clitherall Lake! Nestled on 8 untouched acres, this property boasts over 1,080 feet of pristine sandy shoreline with a hard sand bottom—ideal for swimming, water sports, and lakeside relaxation. Surrounded by mature trees and natural forest grasses, this peaceful retreat offers unmatched privacy and sweeping lake views, all just

    Lynette Bjorgaard Trilogy Real Estate

    XXXXX Peninsula Ln, Clitherall Township, MN 56515
  • /26

    $496,600

    • Land
    • 0.86 Acre
    • $577,442 per Acre

    Lot 3 Four Winds Dr, Otter Tail Township, MN 56515

    Watch the sunsets on this beautiful, wooded lot on Otter Tail Lake! 125' of frontage and a sand beach will be yours to enjoy! In an area of newer higher bracket homes. Bring your building plans and start making lake memories here!

    Brad Wadsten Edina Realty, Inc.

    Lot 3 Four Winds Dr, Otter Tail Township, MN 56515
  • /46

    $349,999 Open Sun 12PM - 2PM

    • 3 Beds
    • 2 Baths
    • 2,236 Sq Ft

    27855 Holiday Rd, Battle Lake, MN 56515

    This 3-bedroom, 2-bath home nestled in a serene, nature-rich setting just moments from Balmoral Golf Course and surrounded by the beauty of nearby lakes. The vaulted living room with warm natural-wood accents and large windows create an inviting, light-filled atmosphere perfect for relaxation or entertaining. The open layout and spacious wraparound deck—ideal for enjoying the cool mornings or the

    Heidi Hull Trilogy Real Estate

    27855 Holiday Rd, Battle Lake, MN 56515
  • /30

    $160,000

    • 2 Beds
    • 1 Bath
    • 384 Sq Ft

    27621 County Highway 83 Unit 4, Battle Lake, MN 56515

    Enjoy the best of summer on Deer Lake near Ottertail with this charming 2 bedroom seasonal cabin, part of the former Fisherman's Village Resort. Choose from several different cabins to fit your needs, all offering stunning lake views, shared access to 225 of lake frontage, a private boat slip, access to a fish cleaning house, and lawn care included—so you can relax from the moment you arrive.

    Ryan Hanson Keller Williams Realty Professionals

    27621 County Highway 83 Unit 4, Battle Lake, MN 56515
  • /19

    $190,000

    • Land
    • 0.42 Acre
    • $452,381 per Acre

    Lot M Norwood Ln, Everts Township, MN 56515

    Welcome to your slice of paradise in the coveted Norwood Beach community on Otter Tail Lake. Nestled amidst the beauty of nature, this lot offers the perfect blend of privacy and community living, situated down a tranquil private road. With community amenities that make you feel like you own 20+ acres of land, including a boat slip and dock space for each lot, recreation area with Pickle Ball

    Andrew Yaggie Andrew Yaggie Real Estate

    Lot M Norwood Ln, Everts Township, MN 56515
  • /19

    $260,000

    • Land
    • 1.8 Acres
    • $144,444 per Acre

    Lot A Norwood Ln, Everts Township, MN 56515

    Welcome to your slice of paradise in the coveted Norwood Beach community on Otter Tail Lake. Nestled amidst the beauty of nature, this lot offers the perfect blend of privacy and community living, situated down a tranquil private road. With community amenities that make you feel like you own 20+ acres of land, including a boat slip and dock space for each lot, recreation area with Pickle Ball

    Andrew Yaggie Andrew Yaggie Real Estate

    Lot A Norwood Ln, Everts Township, MN 56515
  • /12

    $250,000

    • Land
    • 38 Acres
    • $6,579 per Acre

    10XXX 395th Ave, Clitherall Township, MN 56515

    Nestled just south of Battle Lake, this rare 38 ± acre tract of rolling prairie grass offers unparalleled privacy and natural beauty. Protected by a permanent land-use easement (haying permitted after July 15), the majority of the property remains a serene canvas of native grasses and wildflowers. A 4-acre site is thoughtfully reserved for your custom hunting lodge or dream home, complete with

    Ryan Hanson Keller Williams Realty Professionals

    10XXX 395th Ave, Clitherall Township, MN 56515
  • /30

    $589,000

    • Land
    • 0.8 Acre
    • $736,250 per Acre

    42322 240th St, Battle Lake, MN 56551

    This incredible west-facing lake lot on sought-after West Battle Lake offers the perfect setting to build your dream home. With a moderate elevation, it offers panoramic sunset views over the sparkling lake, complete with a natural sand bottom and a gorgeous sandy beach—perfect for swimming, unwinding, and enjoying the ultimate lakeside lifestyle. The spacious, level lot features 100 feet of

    John Groenwold Woods to Water Real Estate

    42322 240th St, Battle Lake, MN 56551
  • /31

    $200,000

    • 4 Beds
    • 1 Bath
    • 690 Sq Ft

    27621 County Highway 83 Unit 3, Battle Lake, MN 56515

    Enjoy the best of summer on Deer Lake near Ottertail with this charming 4 bedroom seasonal cabin, part of the former Fisherman's Village Resort. Choose from several different cabins to fit your needs, all offering stunning lake views, shared access to 225 of lake frontage, a private boat slip, access to a fish cleaning house, and lawn care included—so you can relax from the moment you arrive.

    Ryan Hanson Keller Williams Realty Professionals

    27621 County Highway 83 Unit 3, Battle Lake, MN 56515
  • /61

    $438,000

    • 5 Beds
    • 3 Baths
    • 2,361 Sq Ft

    40112 244th St, Battle Lake, MN 56515

    Welcome to your dream home just outside of Battle Lake! This beautifully maintained property sits on 2.5 peaceful acres right next to Glendalough State Park-offering privacy, natural beauty, and endless outdoor. activities right out your back door.This spacious 5-bedroom, 3-bathroom home is truly move-in ready, with major updates already done for you: a new roof in 2022, and a new furnace

    Brandon Lambert Keller Williams Realty Professionals

    40112 244th St, Battle Lake, MN 56515
  • /38

    $140,000

    • 1 Bed
    • 1 Bath
    • 352 Sq Ft

    27621 County Highway 83 Unit 1, Battle Lake, MN 56515

    Enjoy the best of summer on Deer Lake near Ottertail with this charming 1 bedroom seasonal cabin, part of the former Fisherman's Village Resort. Choose from several different cabins to fit your needs, all offering stunning lake views, shared access to 225 of lake frontage, a private boat slip, access to a fish cleaning house, and lawn care included—so you can relax from the moment you arrive.

    Ryan Hanson Keller Williams Realty Professionals

    27621 County Highway 83 Unit 1, Battle Lake, MN 56515
  • /39

    $699,000 New Construction

    • 3 Beds
    • 2.5 Baths
    • 2,060 Sq Ft

    xxxx Norwood Ln, Battle Lake, MN 56515

    TO BE BUILT New Construction home. Don't miss out on this exceptional and rare opportunity to own a NEW beautiful 3 bed, 3 bath home nestled along the pristine shores of Ottertail Lake in the Norwood Beach Neighborhood! The main floor boasts elegant LVP flooring, while plush carpeting graces the upstairs. Pamper yourself in the spa-like bathrooms with stylish LVT flooring. For those needing extra

    Andrew Yaggie Andrew Yaggie Real Estate

    xxxx Norwood Ln, Battle Lake, MN 56515
  • /29

    $140,000

    • 1 Bed
    • 1 Bath
    • 352 Sq Ft

    27621 County Highway 83 Unit 2, Battle Lake, MN 56515

    Enjoy the best of summer on Deer Lake near Ottertail with this charming 1 bedroom seasonal cabin, part of the former Fisherman's Village Resort. Choose from several different cabins to fit your needs, all offering stunning lake views, shared access to 225 of lake frontage, a private boat slip, access to a fish cleaning house, and lawn care included—so you can relax from the moment you arrive.

    Ryan Hanson Keller Williams Realty Professionals

    27621 County Highway 83 Unit 2, Battle Lake, MN 56515
  • /79

    $485,000

    • Land
    • 15.42 Acres
    • $31,453 per Acre

    TBD 344th Ave, Everts Township, MN 56515

    Discover your own private retreat on Third Silver Lake! This rare property offers over 15 acres of natural beauty and 506 feet of lakeshore, creating the perfect setting for family memories to last a lifetime. Enjoy peaceful days canoeing, kayaking, or pontooning.A beautifully finished brand-new shouse sits on the property—perfect for storing all your lake toys, with an unfinished interior

    Michelle Pearson eXp Realty

    TBD 344th Ave, Everts Township, MN 56515
  • /77

    $799,900 New Construction

    • 3 Beds
    • 2.5 Baths
    • 2,060 Sq Ft

    37538 Norwood Ln, Everts Township, MN 56515

    NEW CONSTRUCTION!! Don't miss out on this exceptional and rare opportunity to own a NEW luxurious 3 bed, 3 bath home nestled along the pristine shores of Ottertail Lake in the Norwood Beach Community! Indulge in luxury with premium features such as sleek granite countertops, Marvin windows, Bayer doors, cozy in-floor heating, and a charming gas fireplace. The main floor boasts elegant LVP

    Andrew Yaggie Andrew Yaggie Real Estate

    37538 Norwood Ln, Everts Township, MN 56515
  • /31

    $222,500

    • 2 Beds
    • 1.5 Baths
    • 1,316 Sq Ft

    304 W Bowman St, Battle Lake, MN 56515

    Move-in ready 2-bedroom, 1.5-bath home in the heart of Battle Lake. Numerous updates throughout. Enjoy a bright and functional layout with updated flooring, fresh paint, and modern finishes. The spacious kitchen opens to a cozy living area. Both bathrooms have been thoughtfully renovated, and the full basement offers plenty of storage. Located just minutes from downtown, schools, and local lakes.

    Laurie Woessner Boll Realty

    304 W Bowman St, Battle Lake, MN 56515
  • /31

    $120,000

    • 2 Beds
    • 1 Bath
    • 432 Sq Ft

    27621 County Highway 83 Unit 5, Battle Lake, MN 56515

    Enjoy the best of summer on Deer Lake near Ottertail with this charming 2 bedroom seasonal cabin, part of the former Fisherman's Village Resort. Choose from several different cabins to fit your needs, all offering stunning lake views, shared access to 225 of lake frontage, a private boat slip, access to a fish cleaning house, and lawn care included—so you can relax from the moment you arrive.

    Ryan Hanson Keller Williams Realty Professionals

    27621 County Highway 83 Unit 5, Battle Lake, MN 56515
  • /48

    $979,000

    • 3 Beds
    • 1 Bath
    • 1,382 Sq Ft

    38675 Wagon Trail Loop, Battle Lake, MN 56515

    Otter Tail Lake 3-bedroom home on sought-after "Wagon Trail Loop" with 78’ of level, sandy bottom frontage. This deep, level lot is tucked away by a winding private drive off Hwy 78, offering privacy from the road and a perfect lake setting. Home features numerous Nantucket-inspired updates throughout, blending modern style with lake-country charm.

    Laurie Woessner Boll Realty

    38675 Wagon Trail Loop, Battle Lake, MN 56515
  • /69

    $349,900

    • 4 Beds
    • 2 Baths
    • 1,512 Sq Ft

    27497 Timber Hills Rd, Battle Lake, MN 56515

    Enjoy your summers in this large one level 4 Br, 2 Bath home on Round Lake with 109' of sandy lakeshore with only a few steps to the lake, nice large yard, great neighborhood, 14x20 Deck, firepit, includes a newer ShoreMaster dock w/ Premium Homecrest furniture & Slide and conveniently located between Zorbaz & Beach Bums, Corner Store and Otter Tail Beach.

    John Good Lakes Family Real Estate/Otter Tail Real Estate

    27497 Timber Hills Rd, Battle Lake, MN 56515
  • /43

    $679,000 New Construction

    • 3 Beds
    • 2 Baths
    • 1,600 Sq Ft

    37519 Norwood Ln, Battle Lake, MN 56515

    Experience modern living in this brand-new, single-level 3-bedroom, 2-bathroom home offering 1,600 square feet of thoughtfully designed space. Nestled in a mature, wooded neighborhood with access to beautiful Otter Tail Lake, this home combines the peace of nature with the convenience of low-maintenance living. The property is part of the private Norwood Beach Development and offers flexible

    Andrew Yaggie Andrew Yaggie Real Estate

    37519 Norwood Ln, Battle Lake, MN 56515
  • /19

    $160,000

    • Land
    • 0.16 Acre
    • $1,000,000 per Acre

    Lot F Norwood Ln, Everts Township, MN 56515

    Welcome to your slice of paradise in the coveted Norwood Beach community on Otter Tail Lake. Nestled amidst the beauty of nature, this lot offers the perfect blend of privacy and community living, situated down a tranquil private road. With community amenities that make you feel like you own 20+ acres of land, including a boat slip and dock space for each lot, recreation area with Pickle Ball

    Andrew Yaggie Andrew Yaggie Real Estate

    Lot F Norwood Ln, Everts Township, MN 56515
  • /19

    $160,000

    • Land
    • 0.14 Acre
    • $1,142,857 per Acre

    Lot G Norwood Ln, Everts Township, MN 56515

    Welcome to your slice of paradise in the coveted Norwood Beach community on Otter Tail Lake. Nestled amidst the beauty of nature, this lot offers the perfect blend of privacy and community living, situated down a tranquil private road. With community amenities that make you feel like you own 20+ acres of land, including a boat slip and dock space for each lot, recreation area with Pickle Ball

    Andrew Yaggie Andrew Yaggie Real Estate

    Lot G Norwood Ln, Everts Township, MN 56515
  • /18

    $425,000

    • Land
    • 0.65 Acre
    • $653,846 per Acre

    TBD Wave Front Dr, Otter Tail Township, MN 56515

    Nestled on the coveted east side of Otter Tail Lake, this expansive .65-acre lot boasts 180 feet of pristine sandy shoreline. Enjoy effortless commuting to Ottertail and Battle Lake with convenient access to golf, waterpark, restaurants and more just off MN 78. This cleared, build-ready parcel offers the perfect canvas for your dream home, complete with breathtaking, highly sought-after sunset

    Charles Davis Dane Arthur Real Estate Agency-Crosslake

    TBD Wave Front Dr, Otter Tail Township, MN 56515
  • /26

    $599,000 New Construction

    • 2 Beds
    • 2 Baths
    • 1,455 Sq Ft

    TBD Norwood Ln, Battle Lake, MN 56515

    TO BE BUILT. Experience the ease of single-level living in a home that combines luxury and comfort, located just 5 minutes from the charming town of Battle Lake. This luxurious new (to be built) 2-bedroom, 2-bathroom twin home in the prestigious Norwood Beach Community is nestled along the pristine shores of Ottertail Lake. Enjoy premium features like sleek granite countertops, Marvin windows,

    Andrew Yaggie Andrew Yaggie Real Estate

    TBD Norwood Ln, Battle Lake, MN 56515
  • /38

    $849,000

    • 7 Beds
    • 2 Baths
    • 3,100 Sq Ft

    21783 Statesboro Dr, Clitherall, MN 56524

    West Battle Lake: Stunning 1.38 acre level lot with 100 feet of lakeshore and a additional 138 feet of frontage as part of the Luring Acres Association. New updates in 2025 include new shingles, siding and windows. 2 bedrooms on the main floor with an additional 5 bedrooms on the upper level allow plenty of room for your weekend guests. The oversized lot with the surrounding tree's provides

    Brian Graff eXp Realty

    21783 Statesboro Dr, Clitherall, MN 56524
  • /40

    $369,900

    • 2 Beds
    • 1 Bath
    • 982 Sq Ft

    39421 County Highway 1, Richville, MN 56576

    Here is your affordable chance to get on Otter Tail Lake! 105 feet of gorgeous sandy beach! This charming cabin is on the “Camp Nidaros” section of the lake that abuts Walker Lake and the Dead River. Property on this particular area of the lake is highly desirable but rarely becomes available. This furnished, turn-key 2 BR (2nd floor is an open loft), 1 BA cabin has 105 ft of beachfront and is

    Leslie Prischmann Flugstad Century 21 Atwood

    39421 County Highway 1, Richville, MN 56576

Showing Results 1 - 40, Page 1 of 2

How to Buy a Home How to Finance a Home How to Sell a Home