Tarado Mansion
53247 County Road 63
Arriba, CO 80804
Arriba, CO 80804