Photos for Willard Beach/South Portland-63 Myrtle Avenue: Brand New House 4-5BR, 3.5BA available Oct 1, 2024 $8,995.00/mo.+ utils.