52 Vista Point Lp, Cascade, ID 83611 - Homesnap