9500 Osuna Rd NE, Albuquerque, NM 87111, USA, Albuquerque
+15052379646
Parking lot
Swimming pool
Fitness facilities (surcharge)