2 bedroom flat for sale in Ground Floor Flat, Choumert Road,

Ground Floor Flat, Choumert Road, Peckham Rye, London, SE15 4AA, SE15 4AA

Price
£950,000
Bedrooms
2
Type
Flat

View property 95469873