Flamingo Motel

1084 The Alameda
San Jose
California
United States