3826 25th Ave Schiller Park Il 60176, Garden