Duplexes for sale in Margaret

48,016 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
Property for sale in Margaret, St. Clair County
Request Details
Margaret, St. Clair County

1 day + 12 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Margaret, St. Clair County
Request Details
Margaret, St. Clair County

3 Bedrooms

2 Bathrooms

2,240 sq.ft

1 day + 12 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Margaret, St. Clair County
Request Details
Margaret, St. Clair County

3 Bedrooms

2 Bathrooms

1,587 sq.ft

1 day + 12 hours ago

View photo Arrow icon pointing to the right
Updated
Property for sale in Margaret, St. Clair County
Request Details
Margaret, St. Clair County

5 Bedrooms

3 Bathrooms

1 day + 12 hours ago

View photo Arrow icon pointing to the right
Updated
Property for sale in Margaret, St. Clair County
Request Details
Margaret, St. Clair County

1 day + 12 hours ago

View photo Arrow icon pointing to the right
Updated
Property for sale in Margaret, St. Clair County
Request Details
Margaret, St. Clair County

1 day + 12 hours ago

View photo Arrow icon pointing to the right
Updated
Property for sale in Margaret, St. Clair County
Request Details
Margaret, St. Clair County

1 day + 12 hours ago

View photo Arrow icon pointing to the right
Updated
Property for sale in Margaret, St. Clair County
Request Details
Margaret, St. Clair County

1 day + 12 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Margaret, St. Clair County
Request Details
Margaret, St. Clair County

4 Bedrooms

3 Bathrooms

1,606 sq.ft

1 day + 12 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
Land
Land for sale in Margaret, St. Clair County
Request Details
Margaret, St. Clair County

1 day + 12 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Margaret, St. Clair County
Request Details
Margaret, St. Clair County

1,722 sq.ft

1 day + 12 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Margaret, St. Clair County
Request Details
Margaret, St. Clair County

1,680 sq.ft

1 day + 12 hours ago

View photo Arrow icon pointing to the right
Updated
Property for sale in Margaret, St. Clair County
Request Details
Margaret, St. Clair County

1 day + 12 hours ago

View photo Arrow icon pointing to the right
Updated
Property for sale in Margaret, St. Clair County
Request Details
Margaret, St. Clair County

1 day + 12 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Margaret, St. Clair County
Request Details
Margaret, St. Clair County

1 day + 12 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Margaret, St. Clair County
Request Details
Margaret, St. Clair County

1,454 sq.ft

1 day + 12 hours ago

View photo Arrow icon pointing to the right
Updated
Property for sale in Margaret, St. Clair County
Request Details
Margaret, St. Clair County

4 Bedrooms

2 Bathrooms

1 day + 12 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Margaret, St. Clair County
Request Details
Margaret, St. Clair County

3 Bedrooms

2 Bathrooms

1,801 sq.ft

1 day + 12 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Margaret, St. Clair County
Request Details
Margaret, St. Clair County

1,307 sq.ft

1 day + 12 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Margaret, St. Clair County
Request Details
Margaret, St. Clair County

1,873 sq.ft

1 day + 12 hours ago

24 pictures Arrow icon pointing to the right
House
House for sale in Margaret, St. Clair County
USD 318,000
Margaret, St. Clair County

5 Bedrooms

3 Bathrooms

2,062 sq.ft

GardenOffice roomAir conditioning

3 weeks + 2 days ago

48 pictures Arrow icon pointing to the right
House
House for sale in Margaret, St. Clair County
USD 409,900
Margaret, St. Clair County

3 Bedrooms

3 Bathrooms

2,957 sq.ft

FireplaceEquipped kitchenParkingCellar

6 days + 12 hours ago

26 pictures Arrow icon pointing to the right
House
House for sale in Margaret, St. Clair County
USD 256,750
Margaret, St. Clair County

3 Bedrooms

2 Bathrooms

1,446 sq.ft

Equipped kitchen

1 week + 1 day ago

37 pictures Arrow icon pointing to the right
House
House for sale in Margaret, St. Clair County
USD 247,009
Margaret, St. Clair County

4 Bedrooms

2 Bathrooms

1,613 sq.ft

PatioEquipped kitchen

1 week + 2 days ago

42 pictures Arrow icon pointing to the right
House
House for sale in Margaret, St. Clair County
USD 255,000
Margaret, St. Clair County

3 Bedrooms

2 Bathrooms

1,556 sq.ft

GardenEquipped kitchenSwimming pool

1 week + 6 days ago

41 pictures Arrow icon pointing to the right
House
House for sale in Margaret, St. Clair County
USD 259,900
Margaret, St. Clair County

3 Bedrooms

2 Bathrooms

1,801 sq.ft

PatioGardenFireplaceEquipped kitchenParking

1 week + 6 days ago

38 pictures Arrow icon pointing to the right
House
House for sale in Margaret, St. Clair County
USD 209,900
Margaret, St. Clair County

3 Bedrooms

2 Bathrooms

1,220 sq.ft

GardenDeckSwimming pool

2 weeks + 3 days ago

29 pictures Arrow icon pointing to the right
House
House for sale in Margaret, St. Clair County
USD 269,900
USD 2,650,000
90%
Margaret, St. Clair County

3 Bedrooms

2 Bathrooms

1,482 sq.ft

FireplaceParkingCellar

1 week + 6 days ago

9 pictures Arrow icon pointing to the right
Land
Land for sale in Margaret, St. Clair County
USD 30,000
Margaret, St. Clair County
GardenParkingCellar

3 weeks + 1 day ago

View photo Arrow icon pointing to the right
Land
Land for sale in Margaret, St. Clair County
USD 149,900
Margaret, St. Clair County
Air conditioning

Oct 20, 2026