The picture looks to be either a file cabinet or a locker. Who this belongs too is the real question. Is it Maxx Dillon, Norman Osborn, or better yet Richard and Mary Parker's? It's not very apparent on who's it is but with the picture given to us earlier this week with the crew on a plane, the Spidey fan in me wants to say it's Richard and Mary's. If it is a locker, what could it be housing? Files, important data, and SOMETHING Peter's parents worked on when employed at OsCorp Industries? Sound off in the comments what you think, and let me know how I did for my first article on this site.
And thanks to SpideyMan123 for this...