$460,500 - 1120 Los Padres Street Se, Albuquerque, NM 87123
1120 Los Padres Street Se
Albuquerque,
NM
87123
Subdivision: Willow Wood