We are pleased to offer 1,500± SF of restaurant/bar space at 171 Ocean Street in South Portland for lease. Located in the highly desirable Millcreek area of South Portland, the property offers excellent visibility and on-site parking. This building has recently undergone numerous upgrades.