House located at 3848 Winward Way Swansea, Illinois 62226. It has 4 beds, 3 bathrooms, and is 2760 square feet. The property was built in 2010. 3848 Winward Way Swansea, Illinois 62226 is in the Out of Area South neighborhood. Swansea , and Out of Area South are nearby neighbourhoods.