This is a 4381 square foot, single family home. This home is located at 68 S Pine Lake Ln, Star, ID 83669.
Off market
Street View
$3,031,600
68 S Pine Lake Ln, Star, ID 83669
--beds
--baths
4,381sqft
SingleFamily
Built in 2020
0.91 Acres Lot
$3,031,600 Zestimate®
$692/sqft
$4,171 Estimated rent