Chelwood Vista, Albuquerque, NM 87123, USA
United States of America
New Mexico
Bernalillo County
Albuquerque
Lomas Boulevard Northeast
Tramway Boulevard Northeast
Tramway Frontage Road
Eastridge Drive Northeast
Roma Avenue Northeast
Tramway Trail
Fruit Avenue Northeast
Impressum