Unable to compete with online retailers, Forever 21 is closing stores in Massachusetts. There's one in the Cape Cod Mall.
Situated in the heart of Cape May, the Washington Street Mall is the place to go for one-of-a-kind retail, including local clothing stores, home goods shops, bookstores and more. The three-block ...