Taichert Building

1201 National
Las Vegas
New Mexico
United States