329

Itasca County MN Homes for Sale

Section Image Section Image
  • /77

    $385,000

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

    13806 Wawina B, Wawina, MN 55736

    Welcome to one of northern Minnesota’s truly one-of-a-kind country estates. Set on 40 beautiful acres near Wawina, this custom-built property offers a rare combination of craftsmanship, privacy, functionality, and recreation that is nearly impossible to duplicate.From the moment you arrive, you’ll appreciate the character and quality throughout this unique home. Rich natural woodwork creates

    Agent Photo

    Kaija Kokesh

    Kaija Kokesh Realty

    13806 Wawina B, Wawina, MN 55736
  • /39

    $235,000

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

    1206 E Ottum Ave, Bigfork, MN 56628

    Nice sized home with brand new shingles (2026). Beautiful land that has an area fenced for horses and gardens plus nice greenhouse plus a metal building / shop. Located just a few minutes to city of Bigfork yet in country. There is a lot here to like! Privacy!! Seller will consider an allowance for floors and painting. Great Hobby acreage . Features4 season porch, Electric sauna very nice!

    Agent Photo

    Robert Ellies

    RE/MAX Advantage Plus

    1206 E Ottum Ave, Bigfork, MN 56628
  • /13

    $159,900

    $8K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 840 Sq Ft

    822 NW 7th Ave, Grand Rapids, MN 55744

    Awesome turn-key affordable home in Grand Rapids. Private fenced back yard with large shed and gravel parking area. Many upgrades since 2022 including windows, roof, siding, fridge, floor covering, insulation, dishwasher and doors! On demand hot water as well. Close to Blandin beach, check it out!

    Agent Photo

    Todd Stone

    MN DIRECT PROPERTIES

    822 NW 7th Ave, Grand Rapids, MN 55744
  • /47

    $515,000

    Coming Soon
    • 4 Beds
    • 3.5 Baths
    • 2,816 Sq Ft

    112 Bay Rd, Coleraine, MN 55722

    Great location in Eagle Ridge Estates! Set on 1.8 wooded acres, this spacious 4-bedroom, 4-bath home offers a private setting near Eagle Ridge Golf Course with shared access to beautiful Trout Lake. Built in 2009, the home features over 2,500 finished square feet and an attached 3-car garage. Step inside to a warm and inviting main level with an open layout, vaulted ceilings and a cozy

    Agent Photo

    Cathy Beddoe Carlson

    COLDWELL BANKER NORTHWOODS

    112 Bay Rd, Coleraine, MN 55722
  • /20

    $99,900

    $25K PRICE DROP
    • 3 Beds
    • 1.5 Baths
    • 1,175 Sq Ft

    622 4th St, Nashwauk, MN 55769

    Estate being sold as-is, partially furnished (what is there stays) except kitchen table and chairs. Has NG boiler with wood backup, large garage with multiple entry points, patio area and more! There's a unique shower in the lower level made of concrete. Water is NOT hooked up in the upper level. Affordable home in Nashwauk.

    Agent Photo

    Todd Stone

    MN DIRECT PROPERTIES

    622 4th St, Nashwauk, MN 55769
  • /22

    $425,000

    $25K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 3,600 Sq Ft

    20118 Moose Point Rd, Grand Rapids, MN 55744

    Very nice log sided home country home set on 2.63 acres off of Moose point, close to Pokegama Lake access. Wooded landscaped yard includes fenced garden area, and additional shed that could have many uses. Hardwood floors, with in floor hot water heat, main floor laundry, sunroom and large living room on main floor. Upstairs has a 3rd BR (used as master) with 3/4 bath, walk-in closet and propane

    Agent Photo

    Todd Stone

    MN DIRECT PROPERTIES

    20118 Moose Point Rd, Grand Rapids, MN 55744
  • /24

    $194,000

    $6K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,732 Sq Ft

    406 1st St NE, Deer River, MN 56636

    Welcome home to this charming and inviting 3-bedroom, 2-bath, one-and-a-half story property, perfect for comfortable living. Step into the spacious living room, where newly refinished hardwood floors create a cozy space for relaxing or entertaining. The main floor offers convenient laundry at the rear entry, complete with Whirlpool washer and dryer, as well as a bedroom and bathroom for easy

    Agent Photo

    Cathy Beddoe Carlson

    COLDWELL BANKER NORTHWOODS

    406 1st St NE, Deer River, MN 56636
  • /44

    $284,900

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

    2016 Knollwood Dr, Grand Rapids, MN 55744

    Experience peaceful lake living on McKinney Lake with this charming one level living home with unfinished basement set on a private acre of land - all while enjoying the convenience of being in town near the high school, The Reif, Yanmar Arena, and the football and track fields. Step inside to a large foyer and open living room and kitchen to comfortable, spacious bedrooms and a generous primary

    Agent Photo

    Cathy Beddoe Carlson

    COLDWELL BANKER NORTHWOODS

    2016 Knollwood Dr, Grand Rapids, MN 55744
  • /32

    $120,000

    $5K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,008 Sq Ft

    120 4th St, Nashwauk, MN 55769

    Affordable and inviting 3 bedroom, 1 bathroom home in Nashwauk with cozy updates, great natural light, and a functional layout. Features include a welcoming front porch, main floor bedroom, full main floor bathroom, eat-in kitchen, back deck, and two upper-level bedrooms with warm tongue-and-groove finishes. Outside offers an in-town yard with room to garden, play, or relax, plus a large detached

    Agent Photo

    Sara Rose

    GRAND PROPERTIES REAL ESTATE

    120 4th St, Nashwauk, MN 55769
  • /26

    $459,900

    $35K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,900 Sq Ft

    30873 Harris Town Rd, Grand Rapids, MN 55744

    Quality beautiful 1 owner home set on about 3.4 acres, just minutes to Grand Rapids. Private rural 1 level home with 3 BR's 2 baths, walk in closets, in floor heat and more! Includes heated (infloor) attached 30 x 32 garage and detached 32 x 40, this one heated with NG unit. Mostly handicap accessible and usable if needed. 110' drilled well and compliant septic.

    Agent Photo

    Todd Stone

    MN DIRECT PROPERTIES

    30873 Harris Town Rd, Grand Rapids, MN 55744
  • /13

    $199,900

    $20K PRICE DROP
    • 4 Beds
    • 1.5 Baths
    • 1,188 Sq Ft

    118 SE 3rd Ave, Grand Rapids, MN 55744

    Well cared for updated 2 story home in SE Grand Rapids, close to the YMCA. Since 2016 updates include siding, roof, windows, kitchen and more! 4 bedrooms with 1 on the main floor, laundry in lower level. Very clean and bright! Deck will be repaired prior to close. Fireplace never used, stove will be replaced with accepted offer.

    Agent Photo

    Todd Stone

    MN DIRECT PROPERTIES

    118 SE 3rd Ave, Grand Rapids, MN 55744
  • /40

    $185,000

    • 2 Beds
    • 1 Bath
    • 1,593 Sq Ft

    401 NE 7th St, Grand Rapids, MN 55744

    Located at the bottom of "Murphy Hill", 401 NE 7th Street is full of character, functionality, and room to grow. Hardwood floors bring warmth to the main level, which includes a comfortable living room, dining area, kitchen, a spacious full bathroom oasis, and a welcoming front entry. Upstairs, you’ll find two bedrooms with ample storage and charming dormer spaces that add personality and

    Agent Photo

    Sara Rose

    GRAND PROPERTIES REAL ESTATE

    401 NE 7th St, Grand Rapids, MN 55744
  • /9

    $43,900

    • Land
    • 4,791 Sq Ft
    • $399,091 per Acre

    Lot 7 Congdon Ave, Coleraine, MN 55722

    Excellent building lot on the golf course! Located in the Primac Addition cul-de-sac of Coleraine, MN. Excellent location & beautiful views. This lot is situated alongside the fairway of hole #16 of Eagle Ridge Golf Course, offering westerly views and sunsets. Utilities available at the curb.

    Agent Photo

    Todd Stone

    MN DIRECT PROPERTIES

    Lot 7 Congdon Ave, Coleraine, MN 55722
  • /25

    $146,900

    • 2 Beds
    • 1.5 Baths
    • 897 Sq Ft

    206 Dudley Ave, Coleraine, MN 55722

    Cute, charming, and move-in ready! This well-maintained 2BR home in Coleraine is full of character and offers the convenience of main-level living. A spacious living room addition, completed in 2016, features beautiful tongue-and-groove ceilings and gives the home a warm, inviting feel. You’ll also find main-floor laundry, an updated bath in 2016, new carpet, and a bright kitchen with freshly

    Agent Photo

    Cathy Beddoe Carlson

    COLDWELL BANKER NORTHWOODS

    206 Dudley Ave, Coleraine, MN 55722
  • /27

    $31,000

    • Land
    • 33,541 Sq Ft
    • $40,260 per Acre

    TBD 7th St, Nashwauk, MN 55769

    Great opportunity in Nashwauk! This 0.77-acre residential lot is conveniently located on 7th Street near the brand-new Nashwauk-Keewatin school campus. With nearly three-quarters of an acre, the property offers plenty of space to build while still being close to town amenities. Enjoy easy access to schools, services, and nearby recreation while maintaining a quiet neighborhood setting. Whether

    Agent Photo

    Andy Zahorsky

    Mirabella Realty

    TBD 7th St, Nashwauk, MN 55769
  • /30

    $239,000

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

    1024 SE 7th St, Grand Rapids, MN 55744

    Updated home with all living on main floor, featuring a brand new kitchen and appliances. There is a lot to like here with new flooring, fresh paint and roofs on everything under 4 years old. The basement, unfinished at this time, has poured concrete walls, a newer natural gas furnace and brand new water heater. The home is very solid! The detached garage is heated and very large (46 feet long x

    Agent Photo

    Robert Ellies

    RE/MAX Advantage Plus

    1024 SE 7th St, Grand Rapids, MN 55744
  • /13

    $45,000

    • Land
    • 4,791 Sq Ft
    • $409,091 per Acre

    TBD, Lot 6 Congdon Ave, Coleraine, MN 55722

    Build your next chapter in the heart of Coleraine! Lot 6 on Congdon Street offers a unique opportunity to own a lot positioned along Hole 16 on Eagle Ridge Golf Course, with Trout Lake just minutes away. Enjoy the convenience of being close to restaurants, schools, parks, and lake landings while still taking in the scenic, recreational feel this area is known for. Whether you are looking to build

    Agent Photo

    Sara Rose

    GRAND PROPERTIES REAL ESTATE

    TBD, Lot 6 Congdon Ave, Coleraine, MN 55722
  • /19

    $149,900

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

    17690 County Road 561, Pengilly, MN 55775

    Fixer-upper handyman special. Set on 3.5 acres between Grand Rapids and Hibbing3 BR home that offers an affordable home or investor return. Large yard, privacy on a dead end road - lots of potential here. Sold strictly as-is

    Agent Photo

    Todd Stone

    MN DIRECT PROPERTIES

    17690 County Road 561, Pengilly, MN 55775
  • /38

    $129,000

    • Land
    • 1.26 Acres
    • $102,381 per Acre

    46823 Hartley Lake Rd, Bovey, MN 55709

    Pretty wooded 1.26-acre lot on beautiful Hartley Lake with 152 feet of shoreline! Thispartially cleared property offers nice elevation to the lake, high ground, and a great mix of mature trees. A well was installed in 2021, and 100-amp electrical service is on site. Hartley Lake is a beautiful 288-acre Northwoods lake offering excellent fishing and year-round recreation. Enjoy boating,

    Agent Photo

    Cathy Beddoe Carlson

    COLDWELL BANKER NORTHWOODS

    46823 Hartley Lake Rd, Bovey, MN 55709
  • /7

    $44,900

    • Land
    • 38,768 Sq Ft
    • $50,449 per Acre

    TBD N Birch Dr, Coleraine, MN 55721

    Nice lot in Eagle Ridge 1st Addition, located on the heart of Hole #5 fairway. Wooded with no current improvements, allowing for your own vision. City utilities are in the roadway and easily available. Includes shared common area Outlot N which offers access to Trout Lake.

    Agent Photo

    Todd Stone

    MN DIRECT PROPERTIES

    TBD N Birch Dr, Coleraine, MN 55721
  • /7

    $50,900

    • Land
    • 1.65 Acres
    • $30,848 per Acre

    TBD Steinhart Cir, Grand Rapids, MN 55744

    Nice private 1.65 acre parcel in LaPrairie. This building is set behind some current housing, mainly open meadow, close to Prairie River. City utilities available, high ground in a nice desirable area.

    Agent Photo

    Todd Stone

    MN DIRECT PROPERTIES

    TBD Steinhart Cir, Grand Rapids, MN 55744
  • /27

    $349,900

    New Construction $20K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,250 Sq Ft

    1125 NE 6th Ave, Grand Rapids, MN 55744

    Brand NEW construction and all that's left to do is move right in! Be the first to call 1125 NE 6th Avenue home. This 3-bedroom, 2-bath home offers easy one-level living with an open layout, vaulted ceilings, abundant natural light, center island, soft-close cabinetry and stainless steel appliances. The spacious primary suite features a private full bath and walk-in closet, while two additional

    Agent Photo

    Sara Rose

    GRAND PROPERTIES REAL ESTATE

    1125 NE 6th Ave, Grand Rapids, MN 55744
  • /74

    $849,000

    $36K PRICE DROP
    • 4 Beds
    • 3.5 Baths
    • 5,805 Sq Ft

    46890 Smith Lake Rd, Marcell, MN 56657

    Set on 10 pristine acres in the heart of the Chippewa National Forest, this extraordinary estate delivers the kind of privacy, scale, and craftsmanship that rarely comes available in Northern Minnesota.Surrounded by mature pines and adjoining public land, the property offers a true sense of seclusion while still being just 25 miles from Grand Rapids. Manicured trails wind throughout the

    Kaila Wass Pemberton RE

    46890 Smith Lake Rd, Marcell, MN 56657
  • /94

    $649,000

    $16K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,483 Sq Ft

    25440 O'Donnell Ln, Bigfork, MN 56628

    O’Donnell Lake Retreat – 413’ Frontage on 10+ Acres. Experience the perfect blend of privacy, comfort, and natural beauty with this exceptional lakefront property on O’Donnell Lake. Boasting 413 feet of shoreline and over 10 acres of land, this serene retreat offers breathtaking water views and a peaceful setting surrounded by nature. Home Features: This thoughtfully designed 3-bedroom, 2-bath

    Jeremy Miller Edina Realty, Inc.

    25440 O'Donnell Ln, Bigfork, MN 56628
  • /82

    $1,200,000

    $300K PRICE DROP
    • 4 Beds
    • 4.5 Baths
    • 2,784 Sq Ft

    51748 Pine Point Ln, Bigfork, MN 56628

    Authentic craftsmanship and premier shoreline come together on this exceptional year-round estate on sought-after Turtle Lake in Bigfork, MN. Set on 8.9 wooded acres with 153 feet of hard sand shoreline and gradual elevation to the water, this meticulously maintained log home offers the perfect blend of luxury, recreation, and true Northern Minnesota character. Built in 1999, the 3BR/3BA main

    Kaila Wass Pemberton RE

    51748 Pine Point Ln, Bigfork, MN 56628
  • /73

    $680,000

    $110K PRICE DROP
    • Land
    • 50.2 Acres
    • $13,546 per Acre

    000 N Hart Lake Rd, Pengilly, MN 55775

    Comfortably nestled between Grand Rapids and Hibbing, Minnesota, right in the middle of the legendary Iron Range, the Itasca 50.2 offers more than just a dream-home build site. The property is a fully exclusive peninsula on the 328-acre Hart Lake, just south of Pengilly, Minnesota. The visionary builder will find countless spectacular build locations to establish a dream lake house overlooking

    Thomas Allen Midwest Land Group

    000 N Hart Lake Rd, Pengilly, MN 55775
  • /74

    $1,750,000

    • 18 Beds
    • 8 Baths
    • 7,100 Sq Ft

    52001 Edgewater Rd, Spring Lake, MN 56680

    An opportunity of a lifetime awaits on the peaceful northeastern shore of Sand Lake! Nestled on 18 scenic acres, The Edgewater Resort is a beloved Northwoods destination with over 30 years of successful operation and a strong base of returning guests.This well-established resort features five charming, lakeside cabins, each just steps from the shoreline, offering classic Northwoods

    Jordan Yira American Legacy Land Co

    52001 Edgewater Rd, Spring Lake, MN 56680
  • /34

    $49,900

    $5K PRICE DROP
    • Land
    • 2.61 Acres
    • $19,119 per Acre

    0 Tbd Buck Dr Unit LotWP001, Bovey, MN 55709

    This is a very beautiful lot! The lot is located at the end of a circle on a private drive. The lot has a cleared trail that runs about half way into the property to a cleared opening. The property is mostly high ground and has nice rolling topography. The timber is an excellent mix of aspen, maple, a few oak, balsam and a few other tree types mixed in. There is power at out at the edge of the

    Kyle Herr Whitetail Properties Real Estate

    0 Tbd Buck Dr Unit LotWP001, Bovey, MN 55709
  • /38

    $349,900

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

    25522 County Road 60, Bovey, MN 55709

    A fully remodeled farmhouse on 7.9 acres with historic outbuildings and frontage on an unnamed lake across the road. This 3 bedroom, 2 bathroom home has been extensively renovated, including insulation, windows, doors, roof, siding, electrical, plumbing, heating, kitchen, bathrooms, appliances, lighting, sheetrock and layout. Inside, ash hardwood floors, exposed wood beams and warm woodwork give

    Bridger Hopkins Pemberton RE

    25522 County Road 60, Bovey, MN 55709
  • /38

    $405,000

    • 4 Beds
    • 3 Baths
    • 2,232 Sq Ft

    2700 Glenwood Dr, Grand Rapids, MN 55744

    Hard-to-find acreage right in town! This 4+ bedroom, 2.75 bath La Prairie home sits on 15 beautiful acres with 845 feet of Prairie River frontage—offering the perfect mix of privacy, space, and convenience. Enjoy easy one-level living with a spacious open layout, oversized bedrooms, a great primary suite, and a four-season porch to take in the views. Need extra space? The bonus room works

    Cody Presley MN DIRECT PROPERTIES

    2700 Glenwood Dr, Grand Rapids, MN 55744
  • /4

    $159,900

    • Land
    • 5.01 Acres
    • $31,916 per Acre

    6xxxx Moose Bay Trail, Ardenhurst Township, MN 56661

    Large lots perfect for building a dream lake home. West facing lake frontage perfect for watching sunsets over the great fishing and recreation lake. Gradual slope to lake ideal for rear walkout home. Private drive to property off County Rd 31.

    Nathanael Holsten Kontor Realty Group

    6xxxx Moose Bay Trail, Ardenhurst Township, MN 56661
  • /11

    $120,000

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

    508 NW 8th Ave, Grand Rapids, MN 55744

    Opportunity awaits in Northwest Grand Rapids! This 3-bedroom, 2-bath home offers an affordable opportunity for a buyer ready to bring some ideas and build equity. All three bedrooms are located together on the upper level, while the main floor offers plenty of living space and a functional kitchen ready for your personal touch. Some of the big-ticket items have already been addressed, including a

    Dan Nielsen Real Broker,LLC

    508 NW 8th Ave, Grand Rapids, MN 55744
  • /2

    $50,000

    • Land
    • 15,246 Sq Ft
    • $142,857 per Acre

    TBD SE 2nd Ave, Grand Rapids, MN 55744

    Prime lot available in a central Grand Rapids location. High traffic area and easy access are ideal for your business location. Neighboring lots are also available.

    Monty Jensen Basswood Real Estate LLC

    TBD SE 2nd Ave, Grand Rapids, MN 55744
  • /26

    $225,000

    • 2 Beds
    • 1 Bath
    • 480 Sq Ft

    49231 County Road 173 Unit Cabin 2, Deer River, MN 56636

    Welcome to Bowstring Shores, where lake living meets opportunity.Cabin two is a fully furnished, 2-bedroom, 1-bathroom cabin with elevated, panoramic views of the lake.This is more than just a cabin; it is a turnkey getaway with built-in income potential. Located on highly sought-after Bowstring Lake, one of northern Minnesota’s premier fishing lakes, this newly developed common

    Dan Nielsen Real Broker,LLC

    49231 County Road 173 Unit Cabin 2, Deer River, MN 56636
  • /28

    $217,900

    $17K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,014 Sq Ft

    21982 Grouse Ln, Grand Rapids, MN 55744

    **Home inspection and home warranty will be paid for by seller with approved offer** Built in 2008, this charming country home offers the perfect balance of peaceful country living and everyday convenience, located less than 8 minutes from everything Grand Rapids has to offer. Set on nearly 2 beautifully landscaped, park-like acres, this 3-bedroom, 2-bath home provides 1,014 square feet of

    Debra Bounds CENTURY 21 LAND OF LAKES

    21982 Grouse Ln, Grand Rapids, MN 55744
  • /19

    $219,000

    $6K PRICE DROP
    • Land
    • 4.3 Acres
    • $50,930 per Acre

    53549 Little Bear Trail, Stokes Township, MN 56628

    Ready to build your waterfront dream home? This level lot offers everything you need to get started, with a granite driveway, tank for outhouse, and a drilled well already in place. The property boasts a private boat landing and a sugar sand shoreline—perfect for swimming, fishing, or launching your kayak. Power is connected, and high-speed fiber optic internet is available at the road.Tucked

    Alexandra Bloch EDGE OF THE WILDERNESS REALTY

    53549 Little Bear Trail, Stokes Township, MN 56628
  • /50

    $399,000

    $90K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 2,560 Sq Ft

    24392 S Long Lake Trail, Bigfork, MN 56628

    Nestled on 28 private acres with 805 feet of lake frontage and adjacent to acres of tax forfeited land, this exceptional Northwoods retreat offers the perfect blend of privacy, recreation, and comfort. Surrounded by towering pines and peaceful natural beauty, this property is designed for year-round living or the ultimate up-north getaway. The thoughtfully designed home features convenient

    Molly Tulek Edge of the Wilderness Realty

    24392 S Long Lake Trail, Bigfork, MN 56628
  • /4

    $159,900

    • Land
    • 1.2 Acres
    • $133,250 per Acre

    4xxxx Moose Bay Trail, Ardenhurst Township, MN 56661

    Large lots perfect for building a dream lake home. West facing lake frontage perfect for watching sunsets over the great fishing and recreation lake. Gradual slope to lake ideal for rear walkout home. Private drive to property off County Rd 31.

    Nathanael Holsten Kontor Realty Group

    4xxxx Moose Bay Trail, Ardenhurst Township, MN 56661
  • /51

    $410,000

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

    1329 Isleview Rd, Grand Rapids, MN 55744

    This 3-bedroom, 2-bathroom home is situated on a picturesque 1.17-acre lot within city limits. The design offers convenience and accessibility with all essential living spaces on one level and all 36" wide doorways. The main bedroom, complete with an ensuite bathroom, is located on one end of the house, while two additional bedrooms and a guest bathroom are on the other end of the house. In the

    Debra Bruns MN DIRECT PROPERTIES

    1329 Isleview Rd, Grand Rapids, MN 55744
  • /57

    $359,900

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

    520 SW 5th Ave, Grand Rapids, MN 55744

    Are looking for a spacious home on over an acre in a Desirable SW Neighborhood, then this is the home for you!Welcome home to this impressive 7-bedroom, 2-bath property offering plenty of space for comfortable living in one of the area's most sought-after neighborhoods. Conveniently located near shopping, restaurants, and schools, this home combines size, location, and

    Stephanie Alzen MN DIRECT PROPERTIES

    520 SW 5th Ave, Grand Rapids, MN 55744

Showing Results 1 - 40, Page 1 of 9

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