Star
Waterfront Estate on 3+ Acres in Leighton Lake Estates, Idaho Offered at $3.248 Million
The property at 22318 Trigger Ranch Ln, Star, Idaho, offers the epitome of luxury living, situated on over 3 acres of prime waterfront real estate within Leighton Lake Estates. This picturesque lakefront location provides a serene oasis in the heart of the countryside, boasting one of the rare residential lakes that permit motorized watercraft activities, […]
March 15, 2024