3919 Cribbon Ave, Cheyenne, WY 82001 is a 3 bedroom, 2 bathroom, 1,900 sqft single-family home built in 1950. This property is currently available for sale and was listed by Cheyenne BOR on Dec 13, 2024. The MLS # for this home is MLS# 95611....