17
16601 Ventura Blvd
Encino, CA 91436
$11,890,000 USD
45,169 SF
3.98% Cap Rate
45,169 SF
$11,890,000 USD
Office