Freehold Shop and Upper Parts Investment For Sale in London N15
£780,000
LONDON, N15
1
Reception
3
Bedroom
1
Bathroom
x