Located at the end of Glenwood Place within the Burbank Rancho with access from Main Street or W Oak Street. Alameda Avenue and Main Street is the closest major intersection. Close proximity to major studios, LA Equestrian Center and retail centers; a few minutes from Downtown Burbank.