42 Otis Street #101, San Francisco, CA, 94103
42 Otis Street #101, San Francisco, CA, 94103
42 Otis Street #101, San Francisco, CA, 94103
42 Otis Street #101, San Francisco, CA, 94103
42 Otis Street #101, San Francisco, CA, 94103
42 Otis Street #101, San Francisco, CA, 94103
42 Otis Street #101, San Francisco, CA, 94103
42 Otis Street #101, San Francisco, CA, 94103
42 Otis Street #101, San Francisco, CA, 94103
42 Otis Street #101, San Francisco, CA, 94103

$950,000

42 Otis Street #101, San Francisco, CA, 94103

10
Listing Agent: Yola Haddad Ozturk
Courtesy of: March Properties