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