Apartments in San Diego Area -

Villa Seville Apartments | Chula Vista, CA

Villa Seville Apartments in Chula Vista, CA
Located at 555 Naples St, Chula Vista, CA 91911
(619) 678-1808
Location:
555 Naples St, Chula Vista, CA 91911
Description:
1, 2, and 3 Bedroom Floorplans, Dog Park, Swimming Pool, Sauna, Playground, Backyard Available
Check Availability

(619) 678-1808

555 Naples St

Chula Vista, CA 91911