El Alhambra Cir, Los Ranchos de Albuquerque, New Mexico - Redfin
44 addresses found on El Alhambra Cir in Los Ranchos de Albuquerque, New Mexico. The average lot size on El Alhambra Cir is 48846 sq. ft. The average property tax on El Alhambra Cir is $5.5K/yr. Find an address below to learn more about the property details: