Thursday, April 11, 2024

Oh, no. The largest office building in St. Louis has sold for $3.5 million, per WSJ. In 2006, it sold for $205 million.

No comments:

Post a Comment