Apartments in San Diego Area -

Casa Madrid Apartments | Chula Vista, CA

Casa Madrid Apartments in Chula Vista, CA
Located at 240 Quintard St, Chula Vista, CA 91911
(619) 494-2111
Location:
240 Quintard St, Chula Vista, CA 91911
Description:
1,2 3 Bedroom Floorplans, Sparkling Pool, Laundry Facilities, Fully Equipped Kitchens with Dishwashers, Ceiling Fans, Close to schools and shopping
Check Availability

(619) 494-2111

240 Quintard St

Chula Vista, CA 91911