• $1,100
  • 2 BR
  • 1 BA
  • 720 SF
  • Cats ok, Dogs ok

9526 Ridge Ave

St. Louis, MO 63114