Homes for sale - Barrows Rd # 3, Powell, WY 82435 – MLS#10016869 - ...