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