So peaceful int the middle of traffic.
This secluded grove at NE 66th St. and N. Prospect is a beautiful setting for quiet study or rest.