19/4 Rankeillor St is a well maintained three-bedroom flat situated on the second floor in the highly sought-after Newington area. Just a stone's...