Yes, it will. Your PC is the small form factor with 220W PSU, the GPU requires low power consumption and low profile to fit, and the GPU has those characters. Good job.
All the review are point to HD6450 is the low power consumption card. http://www.techpowerup.com/reviewdb/Graphics-Cards/ATI/HD-6450/