Radnor Park Avenue, Folkestone

A pair of attractive semi-detached three bedroom townhouses in Radnor Park Avenue,

Folkestone, Kent.