There is Sport Central located behind the Homedepot in Richmond. It has pretty good facilities, especially squash courts and boxing rings. You can apply for a 1-Week Free Pass from their website so you can test out their facilities. And they opens 24 hours so you can have some trainings at night if you can't fall asleep.
http://sportcentral.ca |