Affton Saint Louis, MO N/A Listings N/A Avg Price N/A Avg DOM 20,072 Population $63K Avg Income 71/30% Own/Rent