21 Park Street

JSON

Address
21 Park Street
Towcester, South Northamptonshire
Northamptonshire
Postcode
NN12 6DQ
Tenure
Freehold
Date Price Type
£1,225,000 Other
£500,000 Terraced