11729 W Water Birch Dr, Star, ID 83669
5
beds
3
baths
2,317 Sq.Ft. LIVING AREA
7,840.8 Sq.Ft. lot
Whether buying for the first time, down-sizing, up-sizing or being new to Idaho I strive to provide seamless service to assist you in meeting your real estate goals!