Locate in Norcross
Christian Brothers Automotive has expanded its touchpoints in Atlanta. The auto repair outfit from Texas has secured a site in Norcross along Peachtree Industrial Boulevard at Reps Miller Rd. The Company purchased this site from Venture Construction who previously owned the land for years. Shawn Leveto represented the seller in the sale of this parcel.