Islander Inn

2301 Florida Street
Vallejo
California
United States