11100 Camarillo Street, West Toluca Lake, CA 91602
Price: $3,060,000
Lot Size: 12,012 SF | Building Size: 7,496 SF
