4553 La Tienda Rd
Westlake Village, CA 91362
$28,280,000 USD
113,122 SF
113,122 SF
$28,280,000 USD
Light Manufacturing