Rent office in Mercer, One Palmer Square 70 Nassau St. Princeton, NJ