• 18420 Ventura Boulevard

  • 18420 Ventura Blvd, Tarzana, CA 91356

Lease History

Lease Date Available SF Floor / Suite Asking Rate
April 28, 2015 1,500 N/A