Apartments for sale 3 bedroom in Ames

197,112 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
Updated
Foreclosure
Townhouse
Townhouse for sale in Ontario, Ames
Request Details
Ontario, Ames

3 Bedrooms

1 Bathroom

1,111 sq.ft

1 day ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Glenview Heights, Ames
Request Details
Glenview Heights, Ames

3 Bedrooms

1 Bathroom

858 sq.ft

1 day ago

25 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Green Hills, Ames
USD 395,000
Green Hills, Ames

3 Bedrooms

3 Bathrooms

1,485 sq.ft

Office roomEquipped kitchenParking

2 days ago

33 pictures Arrow icon pointing to the right
House
House for sale in Ames, Story County
USD 335,000
Ames, Story County

3 Bedrooms

2 Bathrooms

1,703 sq.ft

Parking

3 days ago

11 pictures Arrow icon pointing to the right
House
House for sale in Suncrest, Ames
USD 400,900
Suncrest, Ames

3 Bedrooms

3 Bathrooms

1,405 sq.ft

Garden

3 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Suncrest, Ames
USD 300,000
Suncrest, Ames

3 Bedrooms

3 Bathrooms

1,405 sq.ft

3 days ago

32 pictures Arrow icon pointing to the right
Updated
House
House for sale in Bloomington Heights, Ames
USD 330,000
Bloomington Heights, Ames

3 Bedrooms

2 Bathrooms

2,083 sq.ft

GardenOffice roomDeckParkingCellar

1 day ago

34 pictures Arrow icon pointing to the right
House
House for sale in Ames, Story County
Request Details
Ames, Story County

3 Bedrooms

2 Bathrooms

2,024 sq.ft

Equipped kitchenAir conditioning

1 week ago

33 pictures Arrow icon pointing to the right
House
House for sale in Ames, Story County
USD 267,500
Ames, Story County

3 Bedrooms

2 Bathrooms

1,464 sq.ft

Equipped kitchenAir conditioning

1 week ago

30 pictures Arrow icon pointing to the right
House
House for sale in Ames, Story County
USD 280,000
Ames, Story County

3 Bedrooms

2 Bathrooms

1,149 sq.ft

PatioGardenParkingCellar

1 week + 1 day ago

12 pictures Arrow icon pointing to the right
House
House for sale in Bloomington Heights, Ames
USD 329,900
Bloomington Heights, Ames

3 Bedrooms

2 Bathrooms

1,187 sq.ft

GardenEquipped kitchenParkingCellar

1 week + 4 days ago

25 pictures Arrow icon pointing to the right
House
House for sale in Ridgewood, Ames
USD 350,000
Ridgewood, Ames

3 Bedrooms

2 Bathrooms

1,927 sq.ft

FireplaceEquipped kitchenCellar

2 weeks + 1 day ago

22 pictures Arrow icon pointing to the right
House
House for sale in Melrose Park, Ames
USD 175,000
Melrose Park, Ames

3 Bedrooms

1 Bathroom

1,224 sq.ft

2 weeks + 2 days ago

30 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Stone Brooke, Ames
USD 439,900
Stone Brooke, Ames

3 Bedrooms

3 Bathrooms

1,617 sq.ft

FireplaceParkingCellar

2 weeks + 2 days ago

32 pictures Arrow icon pointing to the right
Condo
Condo for sale in Stone Brooke, Ames
USD 439,900
Stone Brooke, Ames

3 Bedrooms

3 Bathrooms

1,617 sq.ft

FireplaceParkingCellar

2 weeks + 2 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Bentwood, Ames
USD 300,000
Bentwood, Ames

3 Bedrooms

2 Bathrooms

965 sq.ft

PatioGardenDeckParking

2 weeks + 3 days ago

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Stone Brooke, Ames
USD 439,900
Stone Brooke, Ames

3 Bedrooms

1 Bathroom

1,617 sq.ft

Fireplace

2 weeks + 3 days ago

27 pictures Arrow icon pointing to the right
House
House for sale in Ames, Story County
USD 265,000
Ames, Story County

3 Bedrooms

1 Bathroom

1,454 sq.ft

Equipped kitchenParkingCellar

5 days ago

17 pictures Arrow icon pointing to the right
House
House for sale in Bloomington Heights West, Ames
USD 357,500
Bloomington Heights West, Ames

3 Bedrooms

3 Bathrooms

1,456 sq.ft

Garden

2 weeks + 6 days ago

15 pictures Arrow icon pointing to the right
House
House for sale in Bloomington Heights West, Ames
USD 357,500
Bloomington Heights West, Ames

3 Bedrooms

3 Bathrooms

2,237 sq.ft

Garden

2 weeks + 6 days ago

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Green Hills, Ames
USD 360,000
Green Hills, Ames

3 Bedrooms

2 Bathrooms

1,475 sq.ft

Equipped kitchenCellar

3 weeks ago

41 pictures Arrow icon pointing to the right
House
House for sale in Glenview Heights, Ames
USD 289,000
Glenview Heights, Ames

3 Bedrooms

2 Bathrooms

1,309 sq.ft

GardenDeckParkingCellar

Aug 22, 2026

22 pictures Arrow icon pointing to the right
House
House for sale in South Forks, Ames
USD 239,900
USD 249,900
4%
South Forks, Ames

3 Bedrooms

2 Bathrooms

967 sq.ft

Office roomDeckEquipped kitchen

5 days ago

13 pictures Arrow icon pointing to the right
House
House for sale in Ames, Story County
USD 299,000
USD 309,900
4%
Ames, Story County

3 Bedrooms

2 Bathrooms

1,809 sq.ft

GardenDeckEquipped kitchen

2 weeks + 6 days ago

24 pictures Arrow icon pointing to the right
House
House for sale in South Forks, Ames
USD 339,900
South Forks, Ames

3 Bedrooms

2 Bathrooms

1,630 sq.ft

GardenEquipped kitchen

Oct 21, 2026

28 pictures Arrow icon pointing to the right
House
House for sale in Ames, Story County
USD 365,000
Ames, Story County

3 Bedrooms

3 Bathrooms

1,698 sq.ft

GardenOffice roomEquipped kitchenParkingSwimming pool

Oct 19, 2026

29 pictures Arrow icon pointing to the right
House
House for sale in Patio Homes West, Ames
USD 339,900
Patio Homes West, Ames

3 Bedrooms

2 Bathrooms

1,621 sq.ft

Equipped kitchenCellar

Oct 18, 2026

33 pictures Arrow icon pointing to the right
House
House for sale in Ames, Story County
USD 475,000
Ames, Story County

3 Bedrooms

2 Bathrooms

2,031 sq.ft

FireplaceEquipped kitchen

Oct 16, 2026

14 pictures Arrow icon pointing to the right
House
House for sale in University Heights, Ames
USD 195,000
University Heights, Ames

3 Bedrooms

1 Bathroom

864 sq.ft

PatioGarden

Oct 16, 2026

33 pictures Arrow icon pointing to the right
Updated
House
House for sale in Ames, Story County
USD 475,000
Ames, Story County

3 Bedrooms

2 Bathrooms

1,248 sq.ft

FireplaceEquipped kitchen

1 day ago