2130 Fulton St, San Francisco, California 94117 USA
The Charles W. Dullea, S.J. Natatorium features a 25-yard by 50-meter indoor swimming pool
Photo Credit: Yelp