171
6500 Foothill Blvd
Tujunga, CA 91042
$3,900,000 USD
8,220 SF
8,220 SF
$3,900,000 USD
Restaurant