SW112JZ
Latchmere Road, Battersea, London, SW11
Newly refurbished flat Three double bedrooms Two modern bathrooms Private roof terrace New lease of 990 years Sold chain free Near Clapham Junction 831sqft, EPC rating 'D'