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,456 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
$899,000

10100 Indigo Drive, Eden Prairie, MN

  • 3 Beds
  • 3.0 Baths
  • 3,556 sqft

Stunning former Wooddale model perfectly positioned to overlook the breathtaking Minnesota River Valley. Enjoy sweeping,...

View Details
Active
$370,000

4303 123rd Avenue, Blaine, MN

  • 3 Beds
  • 3.0 Baths
  • 1,854 sqft

Welcome home to effortless living in Revere Park! This 3 bed, 3 bath townhome checks...

View Details
Active
$549,900

20503 Jewel Drive, Park Rapids, MN

  • 1 Bed
  • 2.0 Baths
  • 864 sqft

Discover your ideal getaway with this inviting 1-bedroom, 2-bathroom home, featuring an impressive 398 feet...

View Details
Active
$600,000

6121 Summit Curve, Cottage Grove, MN

  • 4 Beds
  • 4.0 Baths
  • 2,440 sqft

Welcome to Highland Hills, one of Cottage Grove's most sought-after neighborhoods in the East Ridge/833...

View Details
Active
$230,000

120 2nd Street, Halstad, MN

  • 4 Beds
  • 2.0 Baths
  • 1,786 sqft

Welcome home to this charming 1½-story home set on a quiet street. The home has...

View Details
Active
$429,900

18634 Euclid Path, Farmington, MN

  • 4 Beds
  • 4.0 Baths
  • 2,442 sqft

Spacious split-level home with two walk-out levels set on a generous corner lot, offering great...

View Details

Showing 20,456 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
$899,000

10100 Indigo Drive, Eden Prairie, MN

  • 3 Beds
  • 3.0 Baths
  • 3,556 sqft

Stunning former Wooddale model perfectly positioned to overlook the breathtaking Minnesota River Valley. Enjoy sweeping,...

View Details
Active
$370,000

4303 123rd Avenue, Blaine, MN

  • 3 Beds
  • 3.0 Baths
  • 1,854 sqft

Welcome home to effortless living in Revere Park! This 3 bed, 3 bath townhome checks...

View Details
Active
$549,900

20503 Jewel Drive, Park Rapids, MN

  • 1 Bed
  • 2.0 Baths
  • 864 sqft

Discover your ideal getaway with this inviting 1-bedroom, 2-bathroom home, featuring an impressive 398 feet...

View Details
Active
$600,000

6121 Summit Curve, Cottage Grove, MN

  • 4 Beds
  • 4.0 Baths
  • 2,440 sqft

Welcome to Highland Hills, one of Cottage Grove's most sought-after neighborhoods in the East Ridge/833...

View Details
Active
$230,000

120 2nd Street, Halstad, MN

  • 4 Beds
  • 2.0 Baths
  • 1,786 sqft

Welcome home to this charming 1½-story home set on a quiet street. The home has...

View Details
Active
$429,900

18634 Euclid Path, Farmington, MN

  • 4 Beds
  • 4.0 Baths
  • 2,442 sqft

Spacious split-level home with two walk-out levels set on a generous corner lot, offering great...

View Details