- 8837 Granada Pl, Saint Louis, MO 63136$1,500/mo3 beds · 1 bath · 1,100 sq ft8837 Granada PlSaint Louis, MO 63136
- 7037 Theodore Ave, Saint Louis, MO 63136$1,650/mo4 beds · 2 baths · 1,300 sq ft7037 Theodore AveSaint Louis, MO 63136
- 8890 Darnell Pl, Saint Louis, MO 63136$1,500/mo2 beds · 1 bath8890 Darnell PlSaint Louis, MO 63136
- 5664 Helen Ave, Saint Louis, MO 63136$1,400/mo2 beds · 2 baths · 1,008 sq ft5664 Helen AveSaint Louis, MO 63136

Updated



