52
19100 Ventura Blvd
Tarzana, CA 91356
Price Upon Request
33,614 SF
33,614 SF
Price Upon Request
Storefront Retail Office