There is also a parking lot for the Belmont Memorial Pier that I have parked at a couple of times. It is right next to Olympix.
The 2hr parking is right in front of the gym and there is generally spots available, definitely be aware of the street sweeping times
It's always been available for me, however I don't go at peak times.
There is free street parking with a two hour limit and a paid lot all nearby. Pay attention to the street sweeping signs on Thursday and Friday mornings for street parking.
Thanks! Your answer is awaiting moderation.