This is a townhome home. This home is located at 3431 Wyndham Way, West Lafayette, IN 47906.Show more