Offers over £295,000: Aberdeen townhouse with showhome look

Breaking