143 W Franklin StChapel Hill, NC 27516Phone: (919) 929-7143Check Availability at Granville Towers Find more apartments in this area Contact Granville Towers (919) 929-7143
Granville Towers is an apartment community located in Chapel Hill, NC. The following apartment communities are located nearby: