Located in the tranquil suburb of Karen, this luxurious 5-bedroom villa is a stunning property with easy access to major roads such as Langata Road, Karen