$1,950,000 -
1880 Idlewood Road
Glendale ,
CA 91202
Country: US
Property listed by REMAX Empower, Narine Khachatryan {attribution_contact}