35 Tree Swallow Dr Princeton, NJ 08540