Royal Apartments Chula Vista - Hours & Locations
Royal Apartments - Chula Vista
521 Park Way, Chula Vista CA 91910 Phone Number:(619) 420-5084Hours may fluctuate
Distance:1.26 miles
Royal Apartments - National City
915 East 4th Street, National City CA 91950 Phone Number:(619) 477-8567Hours may fluctuate
Distance:2.37 miles