- 4130 Lenox Ave, Saint Louis, MO 63119$2,200/mo3 beds · 2 baths · 1,982 sq ft4130 Lenox AveSaint Louis, MO 63119
- 578 S Berry Rd, Saint Louis, MO 63122$3,450/mo3 beds · 2 baths · 1,812 sq ft578 S Berry RdSaint Louis, MO 63122
- 811 N Rock Hill Rd, Saint Louis, MO 63119$2,050/mo3 beds · 2 baths · 1,400 sq ft811 N Rock Hill RdSaint Louis, MO 63119
Updated




