21A Stafford Road

JSON

Address
21A Stafford Road
Lichfield
Staffordshire
Postcode
WS13 7BZ
Tenure
Freehold
Date Price Type
£145,000 Semi-detached
£130,000 Semi-detached
£89,950 Detached
£65,000 Detached
£82,500 Detached