23
5900 Sepulveda Blvd
Van Nuys, CA 91411
$15,950,000 USD
78,237 SF
6.97% Cap Rate
78,237 SF
$15,950,000 USD
Office