830 Stagecoach Road SE, Albuquerque, NM 87123
3
beds
3
baths
2,315 Sq.Ft. LIVING AREA
0.53 Acres lot