Royal Apartments San Leandro - Hours & Locations
Royal Apartments - San Leandro
14433 Bancroft Avenue, San Leandro CA 94578 Phone Number:(510) 357-9848Hours may fluctuate
Distance:2.21 miles
Royal Apartments - Walnut Creek
1365 Mount Pisgah Road, Walnut Creek CA 94596 Phone Number:(925) 937-2964Hours may fluctuate
Distance:12.96 miles