Used to live in the area. Going on memory.
There are courts at Mission College for one. Parking might be a hassle as it is a college. They pass for public courts in the off hours. Believe it is lit.
There is a nice public facility in SC on Tasman. You will have to pay for court time. You can reserve a court there and it is lit.
Also try the various high schools in the area as well as parks. Google is your friend.