11100 Camarillo Street, West Toluca Lake, CA 91602
Price: $1,995,000
Lot Size: 7,500 SF | Building Size: 7,236 SF
