$1,599,000 -
4854 Arcola Ave
Toluca Lake ,
CA 91601
County: Los Angeles