12223 Ventura Blvd
Studio City, CA 91604
$15,149,744 USD
14,300 SF
5.85% Cap Rate
14,300 SF
$15,149,744 USD
Bank