Freshly painted and new kitchen, polished floor boards, 2 bedroom flat above shop with front and rear access, separate lounge and dining area, own laundry, lock up garage.
What is ?