- 3315 Humphrey St, Saint Louis, MO 63118$3,000/mo4 beds · 3 baths · 2,500 sq ft3315 Humphrey StSaint Louis, MO 63118
- 3832 Iowa Ave, Saint Louis, MO 63118$1,995/mo4 beds · 2 baths · 1,936 sq ft3832 Iowa AveSaint Louis, MO 63118
- 2127 Chippewa St, Saint Louis, MO 63118$1,800/mo4 beds · 2 baths · 2,000 sq ft2127 Chippewa StSaint Louis, MO 63118
- 3325 Indiana Ave, Saint Louis, MO 63118$3,200/mo4 beds · 3.5 baths · 3,400 sq ft3325 Indiana AveSaint Louis, MO 63118

Updated




