34 Ogilvie Terrace is a beautiful extended end terrace villa situated in a sought-after location. With bright and spacious accommodation set over...