The development located between 14th and 20th Streets , Stuyvesant Town , has 8,757 apartments in 89 residential buildings .
Between 14th and 20th Street is Stuyvesant Town . It has 8,757 apartments in 89 residential buildings .