- 9012 Eden Ave, Saint Louis, MO 63123$2,000/mo4 beds · 2 baths · 2,002 sq ft9012 Eden AveSaint Louis, MO 63123
- 8523 Philo Ave, Saint Louis, MO 63123$2,300/mo4 beds · 2 baths · 1,238 sq ft8523 Philo AveSaint Louis, MO 63123
- 9124 Lucia Dr, Saint Louis, MO 63123$1,800/mo3 beds · 1.5 baths · 1,207 sq ft9124 Lucia DrSaint Louis, MO 63123

- 8029 Lakewood Ave, Saint Louis, MO 63123$1,883/mo3 beds · 1 bath · 1,400 sq ft8029 Lakewood AveSaint Louis, MO 63123

- 8526 Pilot Ave, Saint Louis, MO 63123$1,800/mo2 beds · 1 bath · 977 sq ft8526 Pilot AveSaint Louis, MO 63123

- 9513 Cloverhurst Dr, Saint Louis, MO 63123$4,300/mo4 beds · 1.5 baths · 2,212 sq ft9513 Cloverhurst DrSaint Louis, MO 63123

Updated









