12
1118 N Glendale Ave
Glendale, CA 91206
$8,072,047 USD
857 SF
5.25% Cap Rate
857 SF
$8,072,047 USD
Service Station