Toluca Terrace South Apartments are located in the exclusive neighborhood of Toluca Lake, just minutes from the studios in Burbank and the hot spots of the NoHo Arts District. Enjoy the trendiest dining, shopping and nightlife all just a short walking distance from your apartment. Toluca Terrace South offers gas fireplaces, crown molding, upgraded cabinetry, central air and heat as well as balconies in their units. Differences based upon floor plans. The apartment community also features beautiful landscaping, laundry facilities and assigned underground parking. Enjoy everything Los Angeles has to offer at Toluca Terrace South Apartments in Toluca Lake!