6913 W North Ave, Wauwatosa, Wisconsin 53213 USA
Foliage out on the back deck area
Photo Credit: Yelp