The Griffith

(83)
 435 W Los Feliz Road, GlendaleCA 91204
$2,345+1-3 BedsPets OK