skip to Main Content

The Alhambra

2855 Peachtree Road NW

Constructed in 1927, the Alhambra Apartments were built in the Moorish style popular during the early twentieth century. The building is located in the heart of Buckhead along Peachtree Street. It was rehabilitated as apartments in 1985 and refurbished into luxury condominiums in 2005.

Back To Top