16
13724 Victory Blvd
Van Nuys, CA 91401
$22,900,000 USD
66,796 SF
68
Units
5.5% Cap Rate
66,796 SF
$22,900,000 USD
Apartments