RateMyApartments
Royal Apartments Ratings and Reviews
Royal Apartments
14433 Bancroft Ave, San Leandro, CA 94578
CURRENTLY REVIEWING