38 Padilla Road, Belen, NM 87002
4
beds
3
baths
2,945 Sq.Ft. LIVING AREA
1.74 Acres lot