Just an update to anyone interested. I went and handled this privately without insurance, and didn't get compensated by the Homeowner Association. (they were being *** about this incidents.)
Luckily the agents who handles the insurance, introduced me to a collision body work place in La Puente, CA, and got the frame fixed, repainted, and side trim back on for $900.
I believe the owner's name was Alex, he did a great job, and took only 1 and a half day to fix. No appointment, he just straight up took me in and told me to come back in two days.
If any of you SoCal guys are looking for body repairs, maybe hit this guy up. Collision center located on 13962 Valley BLVD, La Puente, CA 91746. Check the images for reference.