7
10116-10120 Riverside Dr
Toluca Lake, CA 91602
$7,695,000 USD
15,426 SF
5.18% Cap Rate
15,426 SF
$7,695,000 USD
Office