Welcome to AA for starters. What you have there is 55 gallon tank and a new frame can be purchased online, here is a link I found doing a quick google search Glasscages.com - Tank Frames
they are selling both the top and bottom frame for 13 bucks. I would only give them 20 bucks for the tank tops. You have to consider that a new 55 gal
tank only goes for around 120 dollars verse buying the new frame, removing the old frame without cracking the tank and you still don't know if it holds water. If your handy and careful I would say go for if not think about a new one or wait for better tank to come along. By the way, It's not a good idea to fill the tank that has both a broken top and bottom frame, the frames on these tanks help keep it together. Good luck and once again welcome to AA.