May 19, 2016<December 27, 2017 Mezzo Buckhead Atlanta Apartments by Atlanta Horizonview Group Mezzo is a 20-story luxury high-rise apartment building located on Peachtree Street NW at the intersection with Colonial Homes Drive in the south Buckhead area of Atlanta.