(1)

36 Green St, Seneca Falls, NY 13148

Reviews

1 year ago

Great little apartment.

It's a great little apartment, landlords live in California so it's run by a property manager who is not very accommodating. Other that the apartment is great.