12
11748 Ventura Blvd
Studio City, CA 91604
$6,000,000 USD
5,391 SF
1.76% Cap Rate
5,391 SF
$6,000,000 USD
General Retail