3
16060 Ventura Blvd
Encino, CA 91436
$25,000,000 USD
11,837 SF
2.5% Cap Rate
11,837 SF
$25,000,000 USD
Storefront