Summit Terrace Apartments in South Portland, ME
Located at 111 Summit Terrace Rd, South Portland, ME 04106
(844) 233-4478
Location:
111 Summit Terrace Rd, South Portland, ME 04106
Description:
Renovated Apartments, Heat, water and sewer included, Indoor Mailboxes, Laundry room in every building, Off-street parking, 24 Hour maintenance
Check Availability

(844) 233-4478

111 Summit Terrace Rd

South Portland, ME 04106