Anyone ever live in the Highgate townhomes (or Audubon Lake apartments?)
We're filling out an application but have never seen this complex before.
Any good townhomes you could recommend in or around the area (closer to Chapel Hill is OK too)? Anything close 54 will work (need to be able to catch a bus).
Thanks