Taylor Ranch (Albuquerque, New Mexico) | region

USA / New Mexico / Los Ranchos de Albuquerque / Albuquerque, New Mexico
 Upload a photo

A large neighborhood in west Albuquerque.
Nearby cities:
Coordinates:   35°9'29"N   106°41'18"W
This article was last modified 15 years ago