$28M bankruptcy to block receiver at Flushing commercial building

34-20 Linden Place (Credit - Google)
One of the owners of the Flushing commercial building at 33-37 Farrington Street and 34-20 Linden Pl
34-20 Linden Place (Credit - Google)