- 6717 Glenmore Ave, Saint Louis, MO 63121$1,395/mo3 beds · 1 bath · 1,025 sq ft6717 Glenmore AveSaint Louis, MO 63121
- 6900 Woodrow Ave, Saint Louis, MO 63121$1,100/mo2 beds · 1 bath · 996 sq ft6900 Woodrow AveSaint Louis, MO 63121
- 3217 Kemp Dr, Saint Louis, MO 63121$925/mo2 beds · 1 bath · 885 sq ft3217 Kemp DrSaint Louis, MO 63121
- 6780 Edison Ave, Saint Louis, MO 63121$1,650/mo3 beds · 3 baths · 1,750 sq ft6780 Edison AveSaint Louis, MO 63121
Updated



