Professional business storage in the heart of downtown Oakland Our Downtown Oakland facility is located at 1205 Franklin St., just around the corner from the 12th St.
View original post here:
HOLIDAY STORAGE SPECIAL-DOWNTOWN OAKLAND (oakland downtown)