Welcome Riverwatch Tower is an 11 story high rise community located right on the outskirts of The Ohio State University campus. Our building has a lot to offer including safety and location. We are excited about our great renovations that are sure to make your living experience very enjoyable. We will have a brand new laundry facility, new hallways, and finally a renovated study room. Our...