Building at 2005 Montezuma

2005 Montezuma
Las Vegas
New Mexico
United States