Contact Russell Property Management 2522 Covington St. West Lafayette IN 47906 To Schedule a Viewing Contact Russell Property Management at 765-497-0700. To Download our application, click here. Our Location