Grange Farm Milton Keynes MK8 0LW

Retail · Shopping Centre · Development

  • Freehold

  • 8 retail units

  • 3 offices

  • 40 flats

  • Purchased November 2013