I havent tried her yet but you could try chanel black 8018 fits your criteria, maybe a little older, not sure since alot of SPs lie about their age to seem younger . She is near the top of my to do list. unfortunately theres not a ton of 19-24 old providers, which is a shame because thats the most attractive age range