Oasis Inn

900 Franklin St
San Francisco
California
United States