Pictures Google Map Northlake Promenade25,434 Sqft - 4085 Briarcliff Road, Atlanta, Georgia, 30345 Basic Details Property Type : RetailListing Type : For LeaseListing ID : 1016Price : Call to InquireTotal Square Feet : 25,434 SqftMinimum Space : 1,039 SqftCounty : DeKalb Retail For Lease Listing ID : 1016 Total Square Feet : 25,434 Sqft Call to Inquire Share on Facebook Share on Linkedin PDF Send to Friend Request a Visit