60 New World Avenue, Trevallyn sold price