124 Stagecoach Road, Land, Upper Township, NJ