Construction of Orchard House, 32b Stephen Lane, Grenoside has commenced. For further details on this three / four bedroom detached property please contact 0114 2571717 today. Construction is still at a very early stage and potential purchasers may still have the exciting opportunity to create their bespoke dream home.