View Details Price Reduced $670,000 1 of 59 Lands Of Davis | Placitas 4 beds 4 baths 2,880 sqft 1.25 acres On Site: 194 Days