Is Deansgate Square a Good Investment Opportunity?

Deansgate Square is an urban complex in the center of Manchester that attracts real estate investors from all parts of the world. There are 1508 apartments in the four towers of this skyscraper cluster...