Verga, Thorofare, NJ Rent To Own