London Free Press
York Developments has sold two of its newest London towers in a $130-million deal.
Read the full story from the source
York Developments has sold two of its newest London towers in a $130-million de…