90-unit apartment building planned in Queens, N.Y.