- 502 P Ave #1, Milford, IA 51351$750/mo2 beds · 1 bath · 850 sq ft502 P Ave #1Milford, IA 51351
- 664 Terrace Park Blvd #26, Milford, IA 51351$900/mo2 beds · 1 bath · 776 sq ft664 Terrace Park Blvd #26Milford, IA 51351
- 1003 22nd St #2, Spirit Lake, IA 51360$900/mo1 bed · 1 bath1003 22nd St #2Spirit Lake, IA 51360
- 3 27th St #121, Spirit Lake, IA 51360$1,100/mo3 beds · 2 baths · 1,016 sq ft3 27th St #121Spirit Lake, IA 51360

- 1603 10th St #2, Milford, IA 51351$825/mo2 beds · 1 bath · 645 sq ft1603 10th St #2Milford, IA 51351

Updated




