View Details $620,000 1 of 68 Placitas Homesteads | Placitas 3 beds 3 baths 1 ½ baths 3,363 sqft 2 acres On Site: 14 Days