Search Property

5220 Wabada Ave #2F, Saint Louis, MO 63113

For Lease

This is a large recently updated two bedroom apartment in a four unit building that is on the second floor. Some newer flooring. Fresh paint. Good size bedrooms. You have a shared patio in the back of the kitchen. There is a large backyard that is partially fenced. Tenant is responsible for gas and electric […]

900 SqFt