Fitness room at St. George Santa Cruz
New fitness equipment, includes:
We are located at 833 Front Street in downtown Santa Cruz, across the street from the downtown Post Office.
Contact Management at 831-316-6478.