200 Central Ave., Teterboro, NJ 200 Central Ave., Teterboro, NJ

TETERBORO, NJ—TF Final Mile has renewed its 74,368-square-foot warehouse/distribution lease at 200 Central Avenue in Teterboro, NJ.