Que es sfs meaning in english. 30 otis St, San Francisco, CA 94103 united states. Random letter filter snapchat. House for sale havyatt.