Westward Ho Motel

7500 Central Ave SW Albuquerque NM 87121 USA

Location