(1)

123 West Ave, Windham, CT 06226

Reviews

1 year ago

2 bedroom one bathe room

West av is a good place it's just the surrounding is no good lots of people in the complex