Refuge Investments

Renters paid a cumulative $478.5 Billion in 2016