21
19100 Victory Blvd
Tarzana, CA 91335
$2,200,000 USD
3,780 SF
3
Units
3,780 SF
$2,200,000 USD
Apartments