5605 Alta Vista Ct SW

5605 Alta Vista Ct SWAlbuquerque, New Mexico 87105

4 beds
3 baths
2,763 sqft