Brian Somoza

Brian Somoza

Managing Director, Self Storage