Spotswood Manor, Spotswood, NJ Rent To Own