Riverwatch Tower

 364 W Lane Ave, ColumbusOH 43201