The developer and Council Member Crystal Hudson reached a deal on a Crown Heights development with 355 apartments, 30 percent ...