90A Keynsham Road

JSON

Address
90A Keynsham Road
Cheltenham
Gloucestershire
Postcode
GL53 7PX
Tenure
Freehold
Date Price Type
£550,000 Terraced
£372,500 Detached