https://x.com/unusual_whales/status/1778479545613439455
Oh, no.
— unusual_whales (@unusual_whales) April 11, 2024
The largest office building in St. Louis has sold for $3.5 million, per WSJ.
In 2006, it sold for $205 million. pic.twitter.com/Io87rdptw8
Jump in the discussion.
No email address required.
Nothingburger
Jump in the discussion.
No email address required.
More options
Context