Single Family Home for sale by owner in Saint Louis, MO 63116. LEASE TERMS: Lease Purchase Rent = $795/mo Rent Credits = 50% Option Price = $110,000 (Recently appraised at $135,000!!!) Minimum Option Consideration / Deposit = $3,000 WE GET OUR TENANT-BUYERS FINANCED! Most of our tenant-buyers who enroll in our credit improvement program can get a mortgage in 6-8 months. How? We have a credit improvement program that is second to none. We will walk you through the entire process of improving your... See site for full property details.
Click to enlarge
Address: 3660 Delor St, Saint Louis, MO 63116, USA