4 Barden House, Norwood Drive, Menston, Ilkley, West Yorkshire, LS29 6FU, LS29 6FU
View property 95196342