Welcome to South Portland! This southern Maine city is located just across the river from its more famous, similarly named counterpart. So, let’s take a look at the South Portland life, and find you the home of your dreams!
Despite its name, South Portland has a completely different feel than the more famous city to the north

