To schedule a viewing click the link: or Call/Text Discover this luxurious single-level lakefront home in Star, ID with a million dollar view! Enjoy the spacious 3 bedrooms and 2.5 bathrooms with an office. The property includes an RV garage and the convenience of lawn care included. Enjoy waterfront views with your very own private beach and dock. Easy main-floor living in a residence designed for comfortable, low-maintenance living. Hurry won't last long with this location and view! Fill out an application on our website There is no security deposit required for this rental. The following move in fees apply: 1. Move in non-refundable admin fee $300 2. Pet non-refundable admin fee $250 3. Monthly Pet Admin Fee $50 per pet 4. Renters Insurance Required Lakefront Property No Security Deposit Required None Rv Garage Single Level
10651 W Otter Rock Dr is located in Star, Idaho in the 83669 zip code.