Vacant Todd Road site to be home to retail development