I dont know where consulate is.
But the biggest gym i know in SD are Club Body Shop (expensive but amazing) , 3 locations
On the other side of Bella Vista mall
In naco, dont remember where exactly
In arroyo Hondo, camino chiquito
There's also a Gold's Gym a little bit less expensive at Galleria 360