South Portland is a coastal city in Cumberland County, Maine, that boasts a vibrant and diverse housing market. The city is home to a mix of historic homes, modern apartments, and luxury waterfront properties, making it an attractive destination for people looking to...