24
18645-18663 Ventura Blvd
Tarzana, CA 91356
$16,950,000 USD
46,776 SF
46,776 SF
$16,950,000 USD
General Retail