Skip to main content

10012 Stimson Dr, St. Louis MO 63137

Description and Pricing

1bedroom1bathroom560 square feet

Costs 795 dollars per month plus a 795 dollar security deposit

Rental Features

  • STOVE
  • REFRIGERATOR

Lease Terms

12 MONTHS