12 Achilles Road, Chatham ME5 8SP Terraced | -- Bd | -- Ba
20 Achilles Road, Chatham ME5 8SP | 3 Bd | 1 Ba
22 Achilles Road, Chatham ME5 8SP | 3 Bd | 2 Ba