Apartments in San Diego Area -

St Thomas Apartments | Chula Vista, CA

St Thomas Apartments in Chula Vista, CA
Located at 670 F Street, Chula Vista, CA 91910
(619) 734-9500
Location:
670 F Street, Chula Vista, CA 91910
Description:
Large 1 and 2 Bedrooms Available, Stackable Washer/Dryer Hookups, Garages Available, BBQ/Picnic Area, Dishwashers, Pet Friendly
Check Availability

(619) 734-9500

670 F Street

Chula Vista, CA 91910