Elon Town Center

Location:  Elon, North Carolina

Address:  130 N. Williamson Ave. Elon, NC 27244

Property Type:  

23,528 SF office/retail building 
located adjacent to Elon University.

Elon Town Center is a Class-A mixed-use property located at the heart of Elon University's campus - a nationally ranked private university situated on 600 acres in Elon, North Carolina. This three-story, 23,528 SF building is home to the university's sole student book store, operated by Barnes & Noble, and the student housing newspaper, the Pendulum, along with three third party tenants.