23
20631 Ventura Blvd
Woodland Hills, CA 91364
$7,500,000 USD
25,424 SF
25,424 SF
$7,500,000 USD
Office