Highland Avenue, Scarborough, ME

Geo quick facts: Cumberland County is a county in the U.S. state of Maine. As of the 2010 census, the population was 281,674, making it the most populous county in Maine. Its county seat is Portland – Wikipedia.

Advertisement