We will accept section 8 county and city tenants. This is a Single-Family Home located at 6620 Dunwold Drive, Saint Louis MO. 6620 Dunwold Dr has 3 beds, 1 bath, and approximately 988 square feet. The property has a lot size of 8,450 sqft and was built in 1955. For more properties like this visit GoSection8.com.
This property is off market, which means it's not currently listed for sale or rent on Zillow. This may be different from what's available on other websites or public sources.


