• 18133 Ventura Boulevard

  • 18131 Ventura Blvd, Tarzana, CA 91356

Lease History

Lease Date Available SF Floor / Suite Asking Rate
February 19, 2017 3,000 $0.42/sf/mo