Offices for sale in Battle Lake

27,530 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
2 pictures Arrow icon pointing to the right
Land
Land for sale in Battle Lake, Otter Tail County
USD 189,000
Battle Lake, Otter Tail County
GardenFireplaceParking

5 days + 3 hours ago

44 pictures Arrow icon pointing to the right
Commercial
Commercial for sale in Battle Lake, Otter Tail County
USD 1,250,000
Battle Lake, Otter Tail County
Air conditioning

1 week + 3 hours ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Battle Lake, Otter Tail County
USD 1,455,000
Battle Lake, Otter Tail County

Oct 09, 2026

2 pictures Arrow icon pointing to the right
Updated
Condo
Condo for sale in Battle Lake, Otter Tail County
USD 399,500
Battle Lake, Otter Tail County

3 Bedrooms

1 Bathroom

1,624 sq.ft

PatioEquipped kitchenAir conditioningFully furnished

1 day + 3 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Battle Lake, Otter Tail County
USD 599,000
Battle Lake, Otter Tail County

4 Bedrooms

3 Bathrooms

230 sq.ft

ParkingEquipped kitchen

3 days + 3 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Battle Lake, Otter Tail County
USD 389,000
Battle Lake, Otter Tail County

3 Bedrooms

2 Bathrooms

1,296 sq.ft

DeckParking

3 weeks + 3 hours ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Battle Lake, Otter Tail County
USD 299,900
Battle Lake, Otter Tail County

3 weeks + 3 hours ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Battle Lake, Otter Tail County
USD 46,000
Battle Lake, Otter Tail County

3 weeks + 1 day ago

2 pictures Arrow icon pointing to the right
House
House for sale in Battle Lake, Otter Tail County
USD 570,000
Battle Lake, Otter Tail County

2 Bedrooms

840 sq.ft

3 weeks + 1 day ago

2 pictures Arrow icon pointing to the right
House
House for sale in Battle Lake, Otter Tail County
USD 1,950,000
Battle Lake, Otter Tail County

4 Bedrooms

1 Bathroom

3,699 sq.ft

3 weeks + 2 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Battle Lake, Otter Tail County
USD 540,000
Battle Lake, Otter Tail County

1 Bedroom

1 Bathroom

524 sq.ft

Oct 09, 2026

View photo Arrow icon pointing to the right
Townhouse
Townhouse for sale in Battle Lake, Otter Tail County
USD 354,000
USD 399,000
11%
Battle Lake, Otter Tail County

2 Bedrooms

1,124 sq.ft

Equipped kitchenParking

Oct 06, 2026

58 pictures Arrow icon pointing to the right
Commercial
Commercial for sale in Battle Lake, Otter Tail County
USD 589,900
Battle Lake, Otter Tail County

3,400 sq.ft

Equipped kitchen

Sep 17, 2026

71 pictures Arrow icon pointing to the right
House
House for sale in Amor Township, Battle Lake
USD 715,000
Amor Township, Battle Lake

3 Bedrooms

1 Bathroom

1,240 sq.ft

DeckAir conditioning

Aug 25, 2026

29 pictures Arrow icon pointing to the right
Commercial
Commercial for sale in Amor Township, Battle Lake
USD 69,900
Amor Township, Battle Lake

1,200 sq.ft

Jul 31, 2026

29 pictures Arrow icon pointing to the right
Commercial
Commercial for sale in Amor Township, Battle Lake
USD 79,500
Amor Township, Battle Lake

1,200 sq.ft

Jul 28, 2026

28 pictures Arrow icon pointing to the right
New
House
House for sale in New Orleans, Orleans Parish
USD 1,820,000
New Orleans, Orleans Parish
Office roomEquipped kitchen

1 day + 3 hours ago

View photo Arrow icon pointing to the right
New
House
House for sale in Cypress, Harris County
USD 815,000
Cypress, Harris County

10 Bedrooms

PatioOffice roomEquipped kitchenParkingSwimming pool

1 day + 3 hours ago

30 pictures Arrow icon pointing to the right
New
House
House for sale in Richmond Hill, Bryan County
USD 3,950,000
Richmond Hill, Bryan County

6 Bedrooms

6,869 sq.ft

GardenFireplaceEquipped kitchenParking

1 day + 3 hours ago

43 pictures Arrow icon pointing to the right
New
Apartment
Apartment for sale in Estero, Lee County
USD 410,000
Estero, Lee County
ParkingSwimming poolFully furnished

1 day + 3 hours ago

34 pictures Arrow icon pointing to the right
New
Apartment
Apartment for sale in Stateline, Douglas County
USD 699,000
Stateline, Douglas County

1,120 sq.ft

TerraceSwimming poolDeckFireplaceEquipped kitchenLift

1 day + 3 hours ago

50 pictures Arrow icon pointing to the right
House
House for sale in Pagosa Springs, Archuleta County
USD 8,950,000
Pagosa Springs, Archuleta County
TerraceSwimming poolEquipped kitchenParkingCellar

1 week + 6 days ago

50 pictures Arrow icon pointing to the right
House
House for sale in Clayton, Rabun County
USD 1,375,000
Clayton, Rabun County
TerraceEquipped kitchenCellar

2 weeks + 3 hours ago

13 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Los Angeles, Los Angeles County
USD 495,000
Los Angeles, Los Angeles County
PatioGardenTerraceEquipped kitchen

2 weeks + 1 day ago

50 pictures Arrow icon pointing to the right
House
House for sale in Delafield, Waukesha County
USD 2,590,000
Delafield, Waukesha County
GardenOffice roomEquipped kitchenParkingSwimming pool

2 weeks + 3 days ago

46 pictures Arrow icon pointing to the right
House
House for sale in Purcellville, Loudoun County
USD 8,400,000
Purcellville, Loudoun County
GardenOffice roomSwimming pool

2 weeks + 3 days ago

31 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in South Jordan, Salt Lake County
USD 375,000
South Jordan, Salt Lake County
PatioTerraceParkingGymEquipped kitchenSwimming pool

2 weeks + 5 days ago

50 pictures Arrow icon pointing to the right
House
House for sale in Canyon Lake, Comal County
USD 1,400,000
Canyon Lake, Comal County
GardenOffice roomTerraceSaunaBalconyEquipped kitchen

2 weeks + 6 days ago

50 pictures Arrow icon pointing to the right
House
House for sale in Lake Arrowhead, San Bernardino County
USD 1,265,000
Lake Arrowhead, San Bernardino County
Office roomTerraceDeckFireplaceEquipped kitchenParking

3 weeks + 1 day ago

22 pictures Arrow icon pointing to the right
House
House for sale in Denville, Morris County
USD 579,000
Denville, Morris County
Office roomFireplaceEquipped kitchenCellar

3 weeks + 2 days ago