San Leandro and California Guide - Hotel and Review

San Leandro Marina Inn 68 San Leandro Marina
San Leandro, California - United States - 94577 - Phone: 510-895-1311 Fax: 510-483-4078
 
Nb = 1