Description:
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.
Comments (2)Subscribe to CommentsComment