Will These Heads Fit my 273?

Those 360 heads have open chambers which will lower your compression and kill the power in your 273. Look for 318 heads to keep small combustion chambers. If you do go to buy different heads, take your exhaust manifolds to make sure they clear the newer head castings.