3 bedrooms Montpellier Terrace, Montpellier, Cheltenham, Gloucestershire, GL50 Guide price £525,000 Sold STC