A house located at 12 Mount Airy Road in New Providence has new owners. The 1,782-square-foot property, built in 1993, was ...