South Portland Currently Leased $2,350 Per Month - House Currently leased. Next renewal date is 09-01-25. South Portland. Willard Beach Area. This… More Details 2 Bedrooms 1 Bathroom Next Renewal September 2025 Add to Compare