1115 Howell Mill Road, Atlanta, GA 30318
1115 Howell Mill Road, Atlanta, GA 30318. For Lease Contact for pricing. Property Type Retail - Street Retail. Property Size 90,000 SF. Date Updated Dec 14, 2023. Located at the intersection of 14th Street and Howell Mill Road – the epicenter of Atlanta's Westside Provisions DistrictLocated at the intersection of 14th Street and Howell Mill ...