Skip to main content
×
Pet Policy
Centro Callan Apartments is a pet-friendly community!
(855) 694-4418
Contact Us
Apply Now
(855) 694-4418
Contact Us
Apply Now
(855) 694-4418
Contact Us
Apply Now
Floorplans
Amenities
Gallery
Neighborhood
About Us
Contact
Residents
Affordable Housing
FAQ
Apply Now
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