$5,500,000 -
10655 Camarillo Street
Toluca Lake ,
CA 91602
Country: US