Investors sue developers at stalled Flushing project

Investors sue over 136-25 41st Avenue (Credit - Google)
Eight investors are seeking to recover $2 million they claim they invested in a stalled Flushing pro
Investors sue over 136-25 41st Avenue (Credit - Google)