La Mesa Motel

7407 Central Ave. NE.
Albuquerque
New Mexico
United States