An executive at Terra Nova may or may not be living here. Homes - Celebrity - Business Links: www.forbes.com By: borlefborlef