18 Church Road

JSON

Address
18 Church Road
Newport
Newport
Postcode
NP19 7EL
Tenure
Freehold
Date Price Type
£699,248 Other
£310,000 Other
£97,000 Terraced