Alhambra Towers

by ACi Inc · 2002

121 Alhambra Plaza, United States

Alhambra Towers is a tower featured in this Miami architecture guide. The notes credit ACi Inc and mention 2002 in relation to the project. Distinctive design or program elements are emphasized in the description. The text also points to other moments in its history, including 1925.

Nearby architecture

Link copied ✨
💬 Comments 0
No comments yet.
Write a comment
Reading is public. Writing is for members only (login required).
ArchitectureMapper