39 Tehama Street, San francisco
$ Not Disclosed
39 Tehama Street, San francisco, CA 94105-3109
$ Not Disclosed
Description
ABOUT THE PROPERTY
33 Tehama is a luxury residential apartment complex in the South of Market neighborhood in San Francisco, California.
Highlights
-
Square Footage: 850 SF
-
Term: Negotiable
-
Lease Rate: Not Disclosed





