Natural History Survey Green House in Champaign, Illinois

Natural History Survey Green House in Champaign is a greenhouse. Natural History Survey Green House is located near West Pennsylvania Avenue.

Building Type
greenhouse