4 People Living at 16855 Swallow Tail Road, Caldwell, ID