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