Windsor Green is a well-maintained, high-end apartment complex located near Rte. 93 and the MBTA. Its units offer 12 different floor plans in one-to-three bedroom formats. Kids can play at the tot lot, or go for a swim. Adults can enjoy a game of golf nearby, as the Rolling Green Golf Course is just around the corner.