43 Palace Avenue, Paignton, DEV
61 Palace Avenue, Paignton, DEV
52A Hyde Road, Paignton, DEV
46 Hyde Road, Paignton, DEV