The treasurer shall give notice to the taxpayers of the City, by publication at least once in a newspaper of general circulation in the City (which publication of notice shall be made at least ten days prior to the first day of July), of the time when the taxes will be due for collection and shall give such notice of the time when the taxes will be due for collection by first class mail addressed to the owners of the property upon which taxes are assessed, according to the names of such owners and their addresses as indicated on the tax roll. Such notice shall be deemed sufficient for the payment of all taxes on the tax roll. Failure on the part of the treasurer to give notice shall not invalidate the taxes on the tax roll nor release the person or property assessed from any penalty or interest provided for in this charter in case of nonpayment of the same.