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
Blog
Apply Now
Contact Us
100 Callan Ave.
San Leandro, CA 94577
Site Map
Floorplans
Amenities
Gallery
Neighborhood
About Us
Contact
Residents
Affordable Housing
FAQ
Blog
Apply Now
Contact Us