111 Jacob Keffer Parkway

111 Jacob Keffer Parkway

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