Floor Plan for 1 Bedroom Flat for Sale in Sherrard Road, Manor Park , London, E12, E12, 6UH - Guide Price £250,000
Marketed By Aston Fox