City Island - Leeds

  • Acquired July 2013
  • 404 residential units