Leaf Street

PRS housing development for One Manchester in Hulme comprising 85 apartments and 20 townhouses