Indian Head Lake a natural beauty on this Utah property for sale

Indian Head Lake a natural beauty on this Utah property for sale