80 Church Street

JSON

Address
80 Church Street
Lancaster
Lancashire
Postcode
LA1 1ET
Date Price Type Tenure
£190,000 Other Leasehold
£270,000 Terraced Freehold