Thor Putting 88 Greenwich Retail Condo on Market for $52M Posted on August 15, 2017 by accessadmin Thor Putting 88 Greenwich Retail Condo on Market for $52M