23
1710 Lake St
Glendale, CA 91201
$1,749,999 USD
4,484 SF
4,484 SF
$1,749,999 USD
Convenience Store