646 Gibbons St, Los Angeles, CA 90031
Los Angeles, USA
A 5,500-square-foot strength and bodybuilding gym in Downtown Los Angeles featuring 16 squat racks, 11 benches, and 6 deadlift platforms.
426 reviews