Location
4630 Pan American Freeway NE,
Albuquerque, NM 871092201,

By Jocelyn | 10/21/2015
great price, great place!

By JeriM | 7/14/2015
Only problem I've had is my keys not working several times to let me in my room