Add this property to your favorites View Details 112 Diamond Tail Road Diamond Tail Ph 1 Lot 11 | Placitas $125,000 2.06 acres On Site 225 Days Ago