Home › Top 5 Apartment complex in South Portland, Maine Find best Apartment complex in South Portland, Maine, with all necessary contact information, including addresses, phone numbers, working hours, map locations, and website links. Olde English Village - South Portland (ME 04106) US, South Portland, ME 04106503 Westbrook St Redbank Village US, South Portland, ME 0410629 Western Ave Osprey Circle US, South Portland, ME 041061 Osprey Cir Brick Hill Cottages US, South Portland, ME 041065 Red Oak Dr RiverPlace Luxury Apartments US, South Portland, ME 041061 River Pl Dr