6041 SEQUOIA Road NW B3, Albuquerque, NM 87120
2
beds
3
baths
1,050 Sq.Ft. LIVING AREA
566.28 Sq.Ft. lot