40 Castle Hill, Kenilworth, Warwickshire, CV8 1NB

  • Available
  • Retail
  • 620 Sq Ft
  • £425,000