$514,995 New Construction
- 3 Beds
- 3 Baths
- 1,915 Sq Ft
12636 W Pine Grass St, Star, ID 83669
"The Olivia". Featuring an idyllic blend of open-concept entertaining spaces and secluded retreats, the Olivia leaves a lasting impression. A charming foyer opens onto the alluring great room, overlooking a casual dining area and the spacious covered back patio. Highlighted by a large center island with breakfast bar, the expertly designed kitchen offers ample counter and cabinet space, quartz
Steven Tice Toll Brothers Real Estate, Inc
