Toluca Hills Apartments by Avalon in Los Angeles, CA
Located at 3600 Barham Boulevard, Los Angeles, CA 90068
(844) 453-2320
Location:
3600 Barham Boulevard, Los Angeles, CA 90068
Description:
Newly Renovated Apartments with Kitchens, Washers/Dryers (select homes), Dishwashers in One and Two Bedroom Homes, Beautiful Fireplaces (select homes), Central Air Conditioning, Easy Access to Free... More
Listings (1 - 5 of 8)
Check Availability

(844) 453-2320

3600 Barham Boulevard

Los Angeles, CA 90068