4647 TALOFA Avenue, Toluca Lake, CA 91602
5
beds
6
baths
4,900 Sq.Ft. LIVING AREA
8,728 Sq.Ft. lot