Toluca Terrace offers a serene urban escape with luxurious apartments for rent in Burbank, California. Each of our residences boasts high ceilings and laminate flooring complemented by modern kitchens with granite countertops. Select homes are outfitted with functional aesthetics, including noise-reduction windows and spacious walk-in closets. Beyond distinctive apartment attributes, our community features a state-of-the-art fitness center, a soothing spa, and a year-round heated pool, all enveloped in beautifully landscaped grounds.
Map of Burbank, CA which includes a marker with additional information about Toluca Terrace Apartments. The address is 333 North Screenland Drive Burbank, CA 91505.
Toluca Terrace Apartments
333 North Screenland Drive
Burbank, CA 91505
Map It