29
4300 Tujunga Ave
Studio City, CA 91604
$2,975,000 USD
15,294 SF
10
Units
5% Cap Rate
15,294 SF
$2,975,000 USD
Apartments