185 Ocean Street | Millcreek Plaza

185 Ocean Street | Millcreek Plaza

185 Ocean Street in South Portland is a versatile property which suits retail office or flex uses featuring ample parking, 14′ ceilings, building façade signage, highly visible location, easy access & close proximity to downtown Portland – all situated...