MLS® ID: 19039298
10522 Olney Dr.
St Louis, Missouri, 63136 $39,900
3 bed, 1 bath ranch in Dellwood. Currently rented, no showings without an accepted contract. Current rent is $750/month and the lease auto renews for a year at the end of December. Home features hardwood floors with a large lot and an eat in kitchen. 1 car attached garage.