17
12070 Woodbridge St
Studio City, CA 91604
$3,500,000 USD
10,821 SF
12
Units
4.11% Cap Rate
10,821 SF
$3,500,000 USD
Apartments