This main-door double upper villa is arranged over the first and second floors of a traditional terrace in Balgreen and offer spacious and flexible...