0 properties
Loading properties...

Find Your Perfect Property

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

Reset

Showing 20,473 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
$184,900

209 James Street, Paynesville, MN

  • 2 Beds
  • 1.0 Bath
  • 1,324 sqft

Nicely updated 2-bedroom 1 bathroom home on large lot with 26x36 insulated garage and additional...

View Details
Active
$459,900

1201 Hague Avenue, Saint Paul, MN

  • 5 Beds
  • 2.0 Baths
  • 2,221 sqft

Welcome to this stunning beautifully maintained historic home. The inviting front porch is a warm...

View Details
Active
$250,000

857 Braunworth Court, Chaska, MN

  • 2 Beds
  • 2.0 Baths
  • 1,632 sqft

Move-in ready and filled with natural light, this home offers a bright and welcoming feel...

View Details
Active
$380,000

15125 Maryland Avenue, Savage, MN

  • 3 Beds
  • 3.0 Baths
  • 1,885 sqft

This spacious 3-bedroom, 3-bath end-unit townhome offers comfortable living with thoughtful updates and abundant natural...

View Details
Active
$179,900

3388 Upper 149th Street, Rosemount, MN

  • 2 Beds
  • 1.0 Bath
  • 760 sqft

Rentals Allowed. 12 Unit Townhome Complex. Why rent when you can own. Check out this...

View Details
Active
$285,000

204 Heritage Lane, Circle Pines, MN

  • 3 Beds
  • 2.0 Baths
  • 1,776 sqft

This wonderful 3 Bedroom Circle Pines townhome has many great features! A short walk to...

View Details

Showing 20,473 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
$184,900

209 James Street, Paynesville, MN

  • 2 Beds
  • 1.0 Bath
  • 1,324 sqft

Nicely updated 2-bedroom 1 bathroom home on large lot with 26x36 insulated garage and additional...

View Details
Active
$459,900

1201 Hague Avenue, Saint Paul, MN

  • 5 Beds
  • 2.0 Baths
  • 2,221 sqft

Welcome to this stunning beautifully maintained historic home. The inviting front porch is a warm...

View Details
Active
$250,000

857 Braunworth Court, Chaska, MN

  • 2 Beds
  • 2.0 Baths
  • 1,632 sqft

Move-in ready and filled with natural light, this home offers a bright and welcoming feel...

View Details
Active
$380,000

15125 Maryland Avenue, Savage, MN

  • 3 Beds
  • 3.0 Baths
  • 1,885 sqft

This spacious 3-bedroom, 3-bath end-unit townhome offers comfortable living with thoughtful updates and abundant natural...

View Details
Active
$179,900

3388 Upper 149th Street, Rosemount, MN

  • 2 Beds
  • 1.0 Bath
  • 760 sqft

Rentals Allowed. 12 Unit Townhome Complex. Why rent when you can own. Check out this...

View Details
Active
$285,000

204 Heritage Lane, Circle Pines, MN

  • 3 Beds
  • 2.0 Baths
  • 1,776 sqft

This wonderful 3 Bedroom Circle Pines townhome has many great features! A short walk to...

View Details