We have lived at Ticknor Terrace a little over 2yrs. We just renewed our lease as a matter of fact. We like this place, we find it quiet and the people in the office very nice ...
i have leave there for almost 3 years an di have never leave in the wrost apartments ever, service is bad, managers will treat you good wen they trying to make you move after that...