Home owning still cheaper than renting overall but difference reduced study Leave a Comment / By / March 30, 2023