21
6649 Sepulveda Blvd
Van Nuys, CA 91411
$3,095,000 USD
10,480 SF
13
Units
4.33% Cap Rate
10,480 SF
$3,095,000 USD
Apartments