Teaneck NJ Apartments 1. 655 Pomander Walk, Teaneck, NJ 07666 | Five Star Premier Residences of Teaneck (201) 836-3634