2
18372 Ventura Blvd
Tarzana, CA 91356
$3,200,000 USD
4,829 SF
5% Cap Rate
4,829 SF
$3,200,000 USD
Auto Salvage Facility