Checked in at Extended Stay America Albuquerque – Rio Rancho.

Classy establishment.

Originally on Foursquare

Comments