For Sale: 3000 Sandwich Street Unit 206, Windsor