66 Sea View Ter San Francisco Ca 94121