Apartments in San Diego Area -

The Royal Apartments | Chula Vista, CA

The Royal Apartments in Chula Vista, CA
Located at 521 Park Way, Chula Vista, CA 91910
(619) 494-2143
Location:
521 Park Way, Chula Vista, CA 91910
Description:
One Bedroom Apartment Homes, Swimming Pool, Furnished and Unfurnished, Near the I-5 Freeway, Off Street Parking, Near Library
Check Availability

(619) 494-2143

521 Park Way

Chula Vista, CA 91910