0 properties
Loading properties...

Find Your Perfect Property

Browse our selection of homes, land, and commercial properties in Minnesota and Iowa.

Finding your location...

Click "Allow" in your browser when prompted to share your location.

View All Properties
Reset

Showing 20,506 properties

Active
$995,000

80944 County Road 46, Hayward, MN

Prime Commercial Opportunity with Interstate 90 Visibility – Endless Potential on 2.27 Acres Position your...

View Details
Active
$224,000

115 Newton Avenue, Albert Lea, MN

  • 3 Beds
  • 2.0 Baths
  • 3,496 sqft

Welcome to 115 Newton N Avenue, where modern luxury meets unbeatable location! Whether you’re looking...

View Details
Active
$173,500

1103 Amelia Avenue, Albert Lea, MN

  • 3 Beds
  • 2.0 Baths
  • 1,206 sqft

CLEAN, FRESH, MOVE-IN READY! Welcome to this beautifully refreshed 3-bedroom, 1 full bath home in...

View Details
Active
$449,000

15592 720th Avenue, Albert Lea, MN

  • 4 Beds
  • 4.0 Baths
  • 3,435 sqft

A Rare Blend of Country Elegance & Exceptional Privacy Welcome to this truly special 9.80-acre...

View Details
Active
$65,900

136 Broadway, Wells, MN

  • 1.0 Bath
  • 1,540 sqft

If you’ve been waiting for the right opportunity at the right price, THIS IS IT!...

View Details
Active
$265,000

na na, Albert Lea, MN

A Hunter’s Dream Getaway—or the Perfect Place to Build! Step back in time on one...

View Details
Active
$2,500,000

154 Babcock Lane, Wayzata, MN

  • 4 Beds
  • 6.0 Baths
  • 5,613 sqft

Live your best life in the Wayzata Highlands. This custom two-story sits on nearly a...

View Details
Active
$849,000

33120 Xenon Drive, Princeton, MN

  • 3 Beds
  • 3.0 Baths
  • 2,814 sqft

Escape to this beautiful and magical home in Princeton MN located on Green Lake. A...

View Details
Active
$390,000

18915 Inca Avenue, Lakeville, MN

  • 4 Beds
  • 4.0 Baths
  • 2,386 sqft

This is a perfect 10! This beautiful model townhouse is just waiting for it's new...

View Details
Active
$215,000

XXX County Rd 39 NE, Longville, MN

Discover the perfect Northwoods escape on this expansive Leech Lake lot, offering 100 feet of...

View Details
Active
$629,900

2841 91st Street, Bloomington, MN

  • 4 Beds
  • 4.0 Baths
  • 3,852 sqft

An incredible transformation of this mid-century modern home into a stunning, move-in-ready retreat designed for...

View Details
Active
$1,050,000

2426 Birch Point Road, Tower, MN

  • 3 Beds
  • 2.0 Baths
  • 1,396 sqft

Exceptionally maintained, year-round lake home on beautiful Lake Vermilion. Centrally located on highly desirable Birch...

View Details

Showing 20,506 properties

Active
$995,000

80944 County Road 46, Hayward, MN

Prime Commercial Opportunity with Interstate 90 Visibility – Endless Potential on 2.27 Acres Position your...

View Details
Active
$224,000

115 Newton Avenue, Albert Lea, MN

  • 3 Beds
  • 2.0 Baths
  • 3,496 sqft

Welcome to 115 Newton N Avenue, where modern luxury meets unbeatable location! Whether you’re looking...

View Details
Active
$173,500

1103 Amelia Avenue, Albert Lea, MN

  • 3 Beds
  • 2.0 Baths
  • 1,206 sqft

CLEAN, FRESH, MOVE-IN READY! Welcome to this beautifully refreshed 3-bedroom, 1 full bath home in...

View Details
Active
$449,000

15592 720th Avenue, Albert Lea, MN

  • 4 Beds
  • 4.0 Baths
  • 3,435 sqft

A Rare Blend of Country Elegance & Exceptional Privacy Welcome to this truly special 9.80-acre...

View Details
Active
$65,900

136 Broadway, Wells, MN

  • 1.0 Bath
  • 1,540 sqft

If you’ve been waiting for the right opportunity at the right price, THIS IS IT!...

View Details
Active
$265,000

na na, Albert Lea, MN

A Hunter’s Dream Getaway—or the Perfect Place to Build! Step back in time on one...

View Details
Active
$2,500,000

154 Babcock Lane, Wayzata, MN

  • 4 Beds
  • 6.0 Baths
  • 5,613 sqft

Live your best life in the Wayzata Highlands. This custom two-story sits on nearly a...

View Details
Active
$849,000

33120 Xenon Drive, Princeton, MN

  • 3 Beds
  • 3.0 Baths
  • 2,814 sqft

Escape to this beautiful and magical home in Princeton MN located on Green Lake. A...

View Details
Active
$390,000

18915 Inca Avenue, Lakeville, MN

  • 4 Beds
  • 4.0 Baths
  • 2,386 sqft

This is a perfect 10! This beautiful model townhouse is just waiting for it's new...

View Details
Active
$215,000

XXX County Rd 39 NE, Longville, MN

Discover the perfect Northwoods escape on this expansive Leech Lake lot, offering 100 feet of...

View Details
Active
$629,900

2841 91st Street, Bloomington, MN

  • 4 Beds
  • 4.0 Baths
  • 3,852 sqft

An incredible transformation of this mid-century modern home into a stunning, move-in-ready retreat designed for...

View Details
Active
$1,050,000

2426 Birch Point Road, Tower, MN

  • 3 Beds
  • 2.0 Baths
  • 1,396 sqft

Exceptionally maintained, year-round lake home on beautiful Lake Vermilion. Centrally located on highly desirable Birch...

View Details