91 Lloyd Street

JSON

Address
91 Lloyd Street
Sheffield
South Yorkshire
Postcode
S4 8JA
Tenure
Leasehold
Date Price Type
£22,500 Other
£10,500 Terraced