2115 Holly Dr 90068

New development in in Los Angeles near the Hollywood Bowl and Griffith Observatory.