$2,500 - $4,500 week
Bedrooms: 4 | Sleeps: 8
112 Castle Hill Road, Truro - Bayside
$2,250 - $2,500 week
21 Town Hall Road, Truro - Bayside
Bedrooms: 0 | Sleeps: 2
11 Tom s Hill Road, Truro - Bayside