How far from the airport/
Address: 5601 Alameda Blvd NE, Albuquerque, NM 87113, USA
the pro roblox gamer | Apr 16, 2019
15 min
Denise Winchester | Apr 16, 2019
Maybe 15 minutes. It does depend upon traffic
Ehlowyn Stapp | Apr 16, 2019
15 minutes depending on traffic and the route you take
MICHAEL FARLEY | Apr 16, 2019
About 15min depending on traffic
Thanks! Your answer is awaiting moderation.