
July 13, 2018 By Christian Murray The owners of a two-story house on 44th Street have filed permits to demolish the building. The house, located at 41-26 44th Street, is owned by Stella and Charlie Chen who purchased the property in May for $1,495,000, according to property records. The Chens have yet to file building… Read more »