Fremont Islander Motel

Location: 4101 Mowry Ave
Fremont, California, United States, 94538-1341