Sandia Peak Inn Motel 4614 Central Ave SW Albuquerque, NM 87105 Phone: (505) 831-5036
Category: Hotels & Motels