10012 Stimson Dr, St. Louis MO 63137 Description and Pricing 1bedroom1bathroom560 square feet Costs 795 dollars per month plus a 795 dollar security deposit 1 Bed - 1 Bath Sq Footage: 560 $795.00/mo $795/dep NEWLY UPDATED 1 BEDROOM, 1 BATHROOM APARTMENT HOME LOCATED IN A 4-FAMILY BUILDING. RENTAL ASSISTANCE IS OKAY $795/MO $45 NON-REFUNDABLE APPLICATION FEE VEGAPROPERTYMANAGEMENT.COM Apply Online Show Map Rental Features STOVE REFRIGERATOR Lease Terms 12 MONTHS