3148 Watershed Ave, Star, ID, 83669
James Enos
James Enos Star, ID
Resident Since: 2019Year Built: 2017Property Type: Single Family Dwelling UnitProperty Value: $430,000
He moved to the property, which is valued at $430,000, in 2019. The house was built in 2017.
Questions about James Enos
James Enos currently lives at 3148 Watershed Ave, Star, ID, 83669. He has lived there since 2019.
A background report will check for any criminal records, including arrest records, for him.