Welcome home to the Glenns at Elon. Conveniently located near Elon University and restaurants and shopping in Burlington, this 26 unit apartment complex is a quiet place to live but close to everything you need. The floor plans are HUGE and include a sunroom and terrace. The pool is open for the summer and there is an area to grill and walk dogs (yes we are pet friendly!). A special move in package is available to Elon University employees.
New management has taken over. They do not respond to maintenance requests. The premises has become dirtier in recent weeks including a spill that has been left rotting in the walkway for about a month. This place used to be much nicer.
I loved living here. Large apartment. Nice people there. Nice landlords.