Meridian Buckhead Highrise Atlanta Condos: The Meridian Buckhead is a luxury Atlanta highrise located on Peachtree Road between Tower Place and Lenox Road. Built in 1997, this 20-story condominium building has 230 units. This building was initially offered as apartments and was converted to condominiums shortly after its completion.
The Meridian Buckhead offers one, two, and three bedroom spacious floor plans. The majority of the residents of the Meridian Buckhead have individually upgraded and customized their units, which include hardwood floors, granite finishes, and upgraded kitchens.