0 People Living at 357 Lane 270 W Otter Lake, Angola, IN