18 - 24 New Station Street

JSON

Address
18 - 24 New Station Street
Leeds
West Yorkshire
Postcode
LS1 5DL
Tenure
Freehold
Date Price Type
£1,275,000 Other
£622,750 Detached