Menzies Court, Manchester, M21

£720 pcm

x