What is the significance of the stabilized investment's levered equity IRR of 7.40%?
The stabilized investment's levered equity IRR of 7.40% demonstrates the effectiveness of leverage in boosting returns, surpassing the initial yield of 6.04%.