This exquisite three-bedroom second-floor apartment on Greenock's Sandringham Terrace offers an unrivalled blend of period charm and modern convenience.