MLS #: 98877509 9800 W Aviara St. Star, ID 83669 $599,900 3 Beds, 2.5 Baths, 1813 SqFt Residential Learn More