August 6, 2009 at 1:26 pm

Following the ridiculously low $5 million purchase of Plaza Square Apartments in the western section of Downtown St. Louis earlier this week, the new owner is putting money back into the building. Read more

Next Page »