I recommended to any one who is looking apartment Windsor is the best apartment to live.I was working 4 years night shift I use a public transportation about 7 minute walk to T station ,i didn't have any problem its safe.
Manager
4/18/2018
Windsor at Cambridge Park
Thank you for your positive review! We agree our location cannot be beat!