Pillar Point Self Storage El Granada, CA

130 California Ave, El Granada, CA 94018