4903 Arcola Avenue, Toluca Lake, CA 91601 - MLS#BB20224796