£ 3500\mo Solar Avenue, Leeds Detached 5 4 A stunning three-storey townhouse located in the highly sought-after Climate Innovation District, offering over 2,800 sq. ft. of versatile living accommodation. This exceptional energy-efficient home features a spectacular...