Henry Torres is CEO and President of The Astor Companies. According to a map on this site, Torres previously owned the home directly across the canal to the east.