Casa Verde/The Islander510-357-82512398 E 14th St, San Leandro, CA 94577More Business InfoExtra PhonesPhone: 510-667-9426AKACasa Verde HousingCategoriesHousing Consultants & Referral Service, Apartments, Shelters