View Details $56,000 1 of 20 Lands Of Armijo Galloway And Valdez | Placitas 2.41 acres On Site: 532 Days