La Glorieta House

1801 Central Ave., NW
Albuquerque
New Mexico
United States