159A Picton Road

JSON

Address
159A Picton Road
Wavertree
Liverpool
Merseyside
Postcode
L15 4LG
Tenure
Freehold
Date Price Type
£267,500 Other
£128,000 Terraced
£110,000 Terraced
£43,000 Terraced