View details for 7625 General Sherman Lane 7625 General Sherman Lane $2,200+ Affton, Affton, MO 63123