In order to enforce these covenants, the Developer may take the following steps:
(A) It may conduct investigations to determine if a violation has occurred;
(B) it may obtain legal advice concerning any possible violation;
(C) it may issue by letter or other means to any owner deemed to be in violation of these covenants notices to cease the non-conforming activity;
(D) it may initiate litigation against any owner deemed to be in violation of these covenants asking the court to enforce these covenants by injunction, damages, or any other legal or equitable remedy.
The Developer, at its discretion, may require the owner deemed to be in violation of these covenants to reimburse the Developer for all costs incurred in the investigation and enforcement, including attorney’s fees. Under no circumstances shall the Developer be liable for any costs, including attorney’s fees, incurred by any owner in responding to or defending against any such investigation or enforcement.