Commercial Real Estate News
Tech Mogul Larry Ellison Buys London Office Property for $202.8 Million
The property last changed hands in 2017 for roughly $219 million. Continue Reading Tech Mogul Larry Ellison Buys London Office Property for $202.8 Million
Weekly Real Estate News













