27 Rankeillor Street is a well maintained two/three bedroom main door apartment located on the ground floor, situated in the highly sought after area...