Condos for sale in Annville

13,998 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
View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Annville, Lebanon County
Request Details
Annville, Lebanon County

3 Bedrooms

1 Bathroom

1,706 sq.ft

23 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Annville, Lebanon County
Request Details
Annville, Lebanon County

3 Bedrooms

1 Bathroom

1,184 sq.ft

23 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Annville, Lebanon County
USD 565,000
Annville, Lebanon County

3 Bedrooms

2 Bathrooms

3,491 sq.ft

PatioGardenOffice roomParkingFireplaceEquipped kitchen

1 week + 1 day ago

9 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Annville, Lebanon County
USD 185,000
USD 187,000
1%
Annville, Lebanon County

3 Bedrooms

1 Bathroom

1,184 sq.ft

Garden

4 days + 23 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Annville, Lebanon County
USD 78,900
Annville, Lebanon County

2 Bedrooms

2 Bathrooms

1,072 sq.ft

GardenDeckAir conditioningEquipped kitchen

1 week + 5 days ago

26 pictures Arrow icon pointing to the right
House
House for sale in Annville, Lebanon County
USD 224,900
USD 229,900
2%
Annville, Lebanon County

3 Bedrooms

2 Bathrooms

1,534 sq.ft

GardenEquipped kitchen

3 days + 23 hours ago

30 pictures Arrow icon pointing to the right
House
House for sale in Annville, Lebanon County
USD 285,000
USD 295,000
3%
Annville, Lebanon County

4 Bedrooms

2 Bathrooms

2,676 sq.ft

Deck

1 week + 23 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Annville, Lebanon County
Request Details
Annville, Lebanon County

3 Bedrooms

1 Bathroom

894 sq.ft

GardenParking

2 weeks + 4 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Annville, Lebanon County
USD 230,000
Annville, Lebanon County

4 Bedrooms

2 Bathrooms

1,377 sq.ft

3 weeks + 1 day ago

2 pictures Arrow icon pointing to the right
House
House for sale in Annville, Lebanon County
USD 577,000
Annville, Lebanon County

4 Bedrooms

2 Bathrooms

2,307 sq.ft

Office roomParkingSwimming poolCellar

Oct 07, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Annville, Lebanon County
USD 232,000
Annville, Lebanon County

4 Bedrooms

1 Bathroom

1,248 sq.ft

ParkingEquipped kitchen

4 days + 23 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Annville, Lebanon County
USD 84,500
USD 85,000
1%
Annville, Lebanon County

2 Bedrooms

2 Bathrooms

952 sq.ft

Deck

1 week + 4 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Annville, Lebanon County
USD 756,900
Annville, Lebanon County

5 Bedrooms

3 Bathrooms

3,099 sq.ft

1 week + 5 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Annville, Lebanon County
USD 519,900
Annville, Lebanon County

3 Bedrooms

2 Bathrooms

3,524 sq.ft

Cellar

2 weeks + 2 days ago

16 pictures Arrow icon pointing to the right
House
House for sale in Annville, Lebanon County
USD 236,000
USD 249,000
5%
Annville, Lebanon County

4 Bedrooms

1 Bathroom

1,248 sq.ft

Office roomEquipped kitchenParking

2 weeks + 4 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Annville, Lebanon County
USD 608,400
Annville, Lebanon County

2 Bedrooms

2 Bathrooms

1,921 sq.ft

3 weeks + 23 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Annville, Lebanon County
USD 540,800
Annville, Lebanon County

3 Bedrooms

2 Bathrooms

2,105 sq.ft

FireplaceParking

3 weeks + 2 days ago

47 pictures Arrow icon pointing to the right
House
House for sale in Annville, Lebanon County
USD 369,900
Annville, Lebanon County

3 Bedrooms

1 Bathroom

1,560 sq.ft

PatioGardenFireplaceEquipped kitchenParkingCellar

Sep 29, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Annville, Lebanon County
USD 965,000
USD 975,000
1%
Annville, Lebanon County

4 Bedrooms

3 Bathrooms

4,107 sq.ft

Office roomGymFireplaceEquipped kitchen

1 week + 5 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Annville, Lebanon County
USD 655,990
Annville, Lebanon County

3 Bedrooms

2 Bathrooms

2,272 sq.ft

Parking

2 weeks + 4 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Annville, Lebanon County
USD 300,000
Annville, Lebanon County

3 Bedrooms

1 Bathroom

1,853 sq.ft

ParkingEquipped kitchen

3 weeks + 1 day ago

2 pictures Arrow icon pointing to the right
House
House for sale in Annville, Lebanon County
USD 315,000
Annville, Lebanon County

3 Bedrooms

2 Bathrooms

1,831 sq.ft

FireplaceEquipped kitchen

3 weeks + 2 days ago

39 pictures Arrow icon pointing to the right
House
House for sale in Annville, Lebanon County
USD 300,000
Annville, Lebanon County

3 Bedrooms

1 Bathroom

1,853 sq.ft

ParkingEquipped kitchen

3 weeks + 2 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Annville, Lebanon County
USD 615,000
Annville, Lebanon County

5 Bedrooms

3 Bathrooms

3,526 sq.ft

PatioGardenSwimming poolCellar

Oct 08, 2026

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Annville, Lebanon County
USD 358,000
Annville, Lebanon County

3 Bedrooms

2 Bathrooms

2,128 sq.ft

GardenParkingDeckEquipped kitchenCellar

Oct 08, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Annville, Lebanon County
USD 50,000
Annville, Lebanon County

Oct 07, 2026

8 pictures Arrow icon pointing to the right
Land
Land for sale in Annville, Lebanon County
USD 50,000
Annville, Lebanon County

Oct 04, 2026

2 pictures Arrow icon pointing to the right
Updated
House
House for sale in Annville, Lebanon County
USD 536,900
Annville, Lebanon County

4 Bedrooms

2 Bathrooms

2,986 sq.ft

FireplaceEquipped kitchen

1 day + 23 hours ago

2 pictures Arrow icon pointing to the right
Updated
House
House for sale in Annville, Lebanon County
USD 564,000
Annville, Lebanon County

4 Bedrooms

2 Bathrooms

2,588 sq.ft

PatioGardenFireplaceEquipped kitchenParkingSwimming pool

2 days + 23 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Annville, Lebanon County
USD 539,900
Annville, Lebanon County

3 Bedrooms

2 Bathrooms

2,180 sq.ft

Patio

4 days + 23 hours ago