$1,950,000 -
1880 Idlewood Road
Glendale ,
CA 91202
Country: US
Property listed by REMAX Empower, Narine Khachatryan 323-663-2222