Manor House, 181 - 193 Park Street

JSON

Address
Manor House, 181 - 193 Park Street
Luton
Luton
Postcode
LU1 3HQ
Property type
Terraced
Tenure
Leasehold
Date Price
£125,000