You are already
a member and logged in!
In NJ, considering the proximity to NYC and indian communities, Edison, Woodbridge etc are good options. Else another option is some high-rise apartments in jersey city, but rent will higher there as its very close to NYC. I'm not quite sure about the school districts, but all these places have a good number of indians. Other places to consider are Secaucus, West New York with its proximity to NYC, but I don't know much about those places.
Edison (edison station) and Woodbridge (Metropark or Woodbridge stations) have NJ Transit rail connecting directly to New York Penn station..