CWRU Sun Farm in Cleveland

CWRU Sun Farm in Cleveland is a power plant (Solar, Photovoltaic). CWRU Sun Farm is located near East 101st Street.