Sahara Motel

Wilson Park, 5915 Gibson Blvd SE, Albuquerque, NM 87108, United States

Location