Looks like 3092 Baffin is no longer available on Rent.com which means this information is likely out of date.

3092 Baffin

 3092 Baffin Dr., HamiltonOH 45011