The Alhambra

            Buildings Page

The Alhambra is a elegant building located in Northwest Portland on NW Irving St. It is on the National Historical Register.