site logo

Princeton reaches $18M settlement in property tax case