866A Romford Road

JSON

Address
866A Romford Road
London
London, Newham
Greater London
Postcode
E12 5JP
Date Price Type Tenure
£235,000 Terraced Freehold
£84,000 Flat/maisonette Leasehold
£57,000 Flat/maisonette Leasehold