111 Jacob Keffer Parkway
111 Jacob Keffer Parkway is a free standing single-tenant industrial building located in Vaughan.