Exterior view of businesses at 778-785 Palisade Avenue, Teaneck, New Jersey.