Postcard Inn in St. Pete Beach sold to New York investors for $83 million
The Postcard Inn on the Beach, which became a trendy St. Pete Beach tourist destination and locals’ hangout after an extensive 2009 renovation, has sold for $83 million.The buyers are…