Firehouse

Pacific Beach, CA

5,000 sq ft