431 Tehama Street San Francisco, CA 94103
Standing: 200
Square Feet: 4,418 ft2
Wide open industrial space, configurable to your heart’s desire.