Any person or corporation, whether as principal, agent, employee or otherwise, who violates any provision of this chapter, any condition imposed by the Zoning Board of Review or any requirement of the Building Official, or who fails to procure a zoning permit when such is required, may be fined an amount not to exceed $500 for each offense, such fine to inure to the Town of Barrington. Each day of the existence of any such violation shall be deemed a separate offense. Without limiting the generality of the foregoing, owners of premises leased to tenants shall be responsible for any violations of the provisions of this chapter by their tenants and, upon notice thereof, shall take all steps reasonably necessary to abate any such violation.