The answer to this question will be controlled entirely by the lease and sub lease as well the laws of the Commonwealth of as Massachusetts (not Pennsylvania). You should re-post it there to get a more accurate answer.
Stew Crawford, Jr., Esq.
Crawford Law Firm
A Full Service Law Firm Serving Pennsylvania & New Jersey
Philadelphia Area Office
223 North Monroe Street
Media, Pennsylvania 19063
All information provided in this comment is intended for informational purposes only and does not, by itself, create an attorney client relationship. If you wish to consult with an attorney, or have any questions concerning this comment, please feel free to contact our offices through any of the above contact sources.
I suspect its because your name was never taken off the lease. However, as Atty. Crawford indicated, this matter is controlled by your lease and the laws of Massachusetts. You need to take it up with an Atty. in Massachusetts. This situation happens sometimes where someone is on the lease and moves out early and is replaced, but the replacement never gets their name put on the lease.