Rental Houses in Alta, Wyoming
-
260 S Leigh Canyon Rd, Alta, Wy 83414 House For Rent
2 Bed, 2 Bath $1000Address: 260 S Leigh Canyon Rd, Alta, WY 83414 Contact: +1(904)342-3847 Beautiful cabin in the woods, recently updated with a modern kitchen with granite and travertine, new shower and app...