8 Shaftesbury Road, Hersden, Canterbury CT... Property | 3 Bd | 1 Ba
5 Shaftesbury Road, Hersden, Canterbury CT... Property | 3 Bd | 1 Ba