Audubon Lake Apartment Homes in Durham, North Carolina, features 1 bedroom garden-style apartments and 2 and 3 bedroom townhomes. Located in the Southpoint Mall area of Durham, Audubon Lake is situated in a prime location with a variety of shopping and restaurants right at your fingertips...
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.