6
21706 Ventura Blvd
Woodland Hills, CA 91364
$8,450,000 USD
17,600 SF
17,600 SF
$8,450,000 USD
Hotel