1724 Quail Run Court NE, Albuquerque, NM 87122
4
beds
3
baths
3,353 Sq.Ft. LIVING AREA
0.7 Acres lot