677A Romford Road

JSON

Address
677A Romford Road
Manor Park
London, Newham
Greater London
Postcode
E12 5AD
Tenure
Freehold
Date Price Type
£1,915,000 Terraced
£545,000 Other
£310,000 Terraced