11 Welbury Avenue

JSON

Address
11 Welbury Avenue
Luton
Luton
Postcode
LU3 2DZ
Property type
Detached
Tenure
Freehold
Date Price
£565,000
£395,000
£258,500