Located at 1200 Washington St. NE in Albuquerque, this historic house was built in 1929 and added onto in 1984.
The stunning San Felipe de Neri Church – Albuquerque's oldest building – can also be found here. Many visitors recommend spending a few hours wandering around Old Town, likening it to a less ...