199 Princeton for sale