Coastal apartment project approved with conditions | 10 New Ocean Street | Swampscott | The Common News