Sounds like you've found a place now. When you mentioned you were having difficulty finding something I asked a friend who owns several duplex apartments and also happens to be an orienteer if she had anything available. At that point the answer was no, but this morning she just emailed me back to say one of her tenants just notified her they would be leaving "in the near future."
So if you're not already locked in and want to compare this as an alternative, her webpage is here:
http://stage.ithacaartisan.com/apartments-for-rent...The opening is in 1682. You should be able to find her contact info from her website.