.
Search Results
Canterbury Green Apartments
695 Main St Ste 105, Stamford, CT 06901
Canterbury Green apartments are properly described as an oasis in downtown Stamford. Hidden from the street, theMore interior of the courtyard inside is remarkable. Conveniently located to the Town Center,  Canterbury Green Apartments are more than ideal for anyone who works in downtown. It's possible for some people to go to work without even leaving the building, since there are a number of businesses in the building, as well.