One bedroom flat in Barking Road

£1,200 pcm
London, E13
1
Reception
1
Bedroom
1
Bathroom
x