Marina Inn

3110 Octavia St
San Francisco
California
United States