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.
|