Public Storage Mountain View, CA

1987 Old Middlefield Way, Mountain View, CA 94043