Revealed: Mary Immaculate Hospital Redevelopment, 150-13 89th Avenue, Jamaica
In 2009, the Mary Immaculate Hospital, at 150-13 89th Avenue in downtown Jamaica, shut down and was sold to the Chetrit Group, with Meyer Chetrit saying he would redevelop the property – which sits on nearly a full block…