Homes for sale in Diamond-Tail-Ph-1-Lot-11,Placitas - Leland Locke ...