I beg to differ on that first. They’re right across the rail yard from Carver Homes and Hollowell Parkway, which was renamed from Bankhead Highway because it had such a bad reputation.
My map shows it less than 2 miles SE of Vinings, about a mile from the river. Not near what you listed.