Grand Owyhee Estates in Grand View, Idaho

Grand Owyhee Estates in Grand View is a residential area.

Land Use
residential area