• 12930 Ventura Boulevard

  • 12930 Ventura Boulevard, Los Angeles, CA 91364

Lease History

Lease Date Available SF Floor / Suite Asking Rate
February 20, 2017 9,480 N/A
July 01, 2016 3,300 N/A
July 01, 2016 9,480 N/A