May
30

Green Office Campus in Sweden Sells for $120M

By
The three buildings offer 19,000 square feet of office space and are LEED Platinum pre-certified.
Share
Categories : Uncategorized

Leave a Reply

You must be logged in to post a comment.