We have found 5 properties on N Can Ada Rd, Star, ID. Average sale price on N Can Ada Rd is $109,024. It is 72.1% lower than average sale price in Star.