- 3839 Oakridge Blvd, Saint Louis, MO 63121$1,400/mo4 beds · 2 baths · 1,547 sq ft3839 Oakridge BlvdSaint Louis, MO 63121
- 4519 June Ave, Saint Louis, MO 63121$910/mo2 beds · 1 bath · 925 sq ft4519 June AveSaint Louis, MO 63121
- 3808 Avondale Ave, Saint Louis, MO 63121$1,215/mo2 beds · 1 bath · 1,080 sq ft3808 Avondale AveSaint Louis, MO 63121
- 4618 June Ave, Saint Louis, MO 63121$1,225/mo2 beds · 1.5 baths · 1,028 sq ft4618 June AveSaint Louis, MO 63121

Updated




