24hourdesk
in
San Leandro, CA
All Alameda Islander Motel
2428 Central Ave
Alameda
CA
94501
(510) 865-2121
5.4
mi