Grandview Motel

9700 Central Ave SW Albuquerque NM 87121 USA

(505) 833-9989

Location