119A Church Street

JSON

Address
119A Church Street
Preston
Lancashire
Postcode
PR1 3BT
Tenure
Freehold
Date Price Type
£215,000 Other
£80,000 Other
£125,000 Terraced