3 bedroom end of terrace house for saleDouglas Davidson Drive, Blairgowrie PH10£195,000FloorplanPhotos