I just got a 2021 Avalon Hybrid Limited, and someone last night destroyed my sunroof for some reason, hit it with a hammer or something. Since my insurance wants a deductible for it and my deductible is through the roof(2500), I’m going to try and see if I can find one at a junk yard and get it installed.

I’m guessing certain years of the Camry, Avalon, and the ES will all fit my car, no?