Sol Leibowitz Net Worth is
$700,000
Mini Biography
Sol Leibowitz is really a production developer, known for Unhinged (1982) as well as the Statue of Liberty (1985).
Known for movies
Sol Leibowitz is really a production developer, known for Unhinged (1982) as well as the Statue of Liberty (1985).