I have lived at Delta Garden for over 5 years. This is the greatest location in Amherst, close to all restaurants, malls, grocery stores, etc., Can walk everywhere - good these days with the cost of gas ! The management is outstanding and second to none - very fair and courteous. I have lived in apartments all my life and have never had such a responsive maintenance department. Highly recommended !
more