or view details about 631 Ofarrell Street #1007, San Francisco, CA 94109 San Francisco, CA 94109 - Studio: $299,500
1 of 8