Another option if you can't crate her is confining her to a small *safe* area - like an area of the kitchen or a bathroom.
Use baby gates or an ex-pen that can be made into any shape you need it. You can get down on the floor and make sure there is nothing in her space that would be dangerous to her or your apartment.
Give her some soft bedding, her water, food, safe toys. Enough room to move around in but not as confining as a crate.
Do you think it may be some kind of separation anxiety?
Sometimes starting out slow with the dog in her *safe* place and you home just leaving her in there for a few minutes at a time - letting her whine or fuss - then letting her out as her reward for being quiet or settled...and working up slowly to where you can leave her there when you are gone works wonders.
If she has "accidents" while in her confined area she'd have room enough not to lay in it... and it would be easy to clean up because it would be in a room without carpet.
Just my suggestion.
I know it's worked wonders for me - I've used the method with all the dogs I've trained and it's prevented any unwanted destruction and saved my sanity!
(I put their crates in their confined space with the crate door opened so they can go in and out on their own and they actually start liking their crate, taking naps in there and chewing their bones and treats, etc... and then make their world bigger as they learn and progress- but I know you aren't using a crate - the concept works the same with or without one)
It so great that you rescued her. Is there any way of finding out what her prior situation was like? If you could, that may give you some clues as to what may be causing her to act out the way she does.
It must be so frustrating for you! I'm so sorry you are having this problem... I wish I could come up with a magic solution...
unfortunately it usually takes time and baby steps... and learning to creatively kind of out-smart them by figuring out what triggers the behavior, then removing the trigger and replacing it with something acceptable.
Good Luck!! I hope you find something that works for you