LondonMetric Property Sells Retail Park For GBP22 Million
LONDON (Alliance News) - LondonMetric Property PLC said Monday it sold a retail park located in Launceston, England, for GBP21.9 million.The company bought the retail park in 2010 for and Read More