Find affordable apartment by Iowa, any city

2942 Magnolia Dr
$1000 / Mo
3 beds, 5 baths, 1028 sqft
Bettendorf, IA 52722
2219 Bellevue Ave
$1175 / Mo
2 beds, 1 bath, 850 sqft
Bettendorf, IA 52722
3116 18th St
$1725 / Mo
4 beds, 5 baths, 1700 sqft
Bettendorf, IA 52722
1023 NW 32nd St
$2250 / Mo
4 beds, 5 baths, 2614 sqft
Ankeny, IA 50023
Se 8th St and Se Michael Dr
$1275 / Mo
2 beds, 1 bath, 1800 sqft
Ankeny, IA 50021
1207 Clark Ave
$880 / Mo
2 beds, 1 bath, 1597 sqft
Ames, IA 50010
3608 Coy St
$1800 / Mo
4 beds, 5 baths, 1750 sqft
Ames, IA 50014
516 Carroll Ave Avail Aug 2019 Look & Lease Special!
$630 / Mo
1 bed, 1 bath
516 Carroll Ave, Ames, IA 50010
213 S Franklin Ave
$595 / Mo
1 bed, 1 bath, 576 sqft
Ames, IA 50014
The Sterling at Prairie Trail Townhomes
$950 / Mo
2 beds, 2 baths, 437 sqft
2301 SW Plaza Pky, Ankeny, IA 50023
The Roosevelt
$538 / Mo
1 bed, 1 bath, 304 sqft
200 1st Ave NE, Cedar Rapids, IA 52401
The Edge at Grays Landing
$800 / Mo
1 bed, 1 bath, 414 sqft
406 SW 9th St, Des Moines, IA 50309
Sterling at Prairie Trail, The
$975 / Mo
1 bed, 1 bath, 348 sqft
2337 SW Plaza Pkwy, Ankeny, IA 50023
South Duff
$325 / Mo
2 beds, 2 baths, 183 sqft
416 Billy Sunday Rd, Ames, IA 50010
R&T Lofts
$830 / Mo
2 beds, 2 baths, 567 sqft
717 Locust St, Des Moines, IA 50309
Redwood Grimes by Redwood
$1399 / Mo
2 beds, 2 baths, 499 sqft
820 SW Prescott Ln, Grimes, IA 50111
Prairie Grass at Waukee
$745 / Mo
1 bed, 1 bath, 448 sqft
500 NE Horizon Dr, Waukee, IA 50263
Northgate Apartments
$1045 / Mo
2 beds, 2 baths, 391 sqft
5643 NE Lowell Ln, Ankeny, IA 50021
Ironwood
$1105 / Mo
1 bed, 1 bath, 428 sqft
2570 1st Ave SW, Altoona, IA 50009
Indian Ridge Apartments
$575 / Mo
1 bed, 1 bath, 258 sqft
3403 Jersey Ridge Rd, Davenport, IA 52807