Kieran O’Shea: The man behind the biggest self-storage deals of 2021

By: Alexander Harris  
On Dec 13, 2021