113A Romford Road

JSON

Address
113A Romford Road
Manor Park
London, Newham
Greater London
Postcode
E15 4LY
Date Price Type Tenure
£251,000 Other Freehold
£155,000 Flat/maisonette Leasehold
£67,500 Flat/maisonette Leasehold