3 bedroom property in Howell Road, Exeter, Devon, EX4 - £2,200 pcm | Wilkinson Grant