Location:
3451 N. Troy St.
Chicago, IL 60618
Located Within:
Elston (Daniel) Park