Stephen L. Green is the billionaire founder and chairman of SL Green Reality Corp., the largest commercial real estate firm in New York. In 2007 he bought Air America radio network and installed his brother Mark as President.
He sold this home in 2007.
Homes - Celebrity - Business, Homes - Celebrity - Former
Links: en.wikipedia.org
By: Champion3