Skip to main content
×
Pet Policy
Centro Callan Apartments is a pet-friendly community!
(855) 694-4418
Contact Us
Find Your Home
(855) 694-4418
Contact Us
Find Your Home
(855) 694-4418
Contact Us
Find Your Home
Floorplans
Amenities
Gallery
Neighborhood
About Us
Contact
Residents
Affordable Housing
FAQ
Find Your Home
Contact Us
(855) 694-4418
100 Callan Ave.
San Leandro, CA 94577
Site Map
Floorplans
Amenities
Gallery
Neighborhood
About Us
Contact
Residents
Affordable Housing
Faq
Blog
Blog