17007-17015 Ventura Blvd
Encino, CA 91316
$4,650,000 USD
7,396 SF
7,396 SF
$4,650,000 USD
Storefront Retail Office